All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
PID_CluShapeTDiscr Class Reference

#include <PIDVariables.hh>

Inheritance diagram for PID_CluShapeTDiscr:
[legend]

Public Member Functions

 PID_CluShapeTDiscr ()
 
virtual int Update (const EVENT::ClusterVec, const EVENT::TrackVec, const TVector3 p3)
 
virtual void SetOutOfRange ()
 
- Public Member Functions inherited from PIDVariable_base
 PIDVariable_base (const PIDVariable_base &)=delete
 
PIDVariable_baseoperator= (const PIDVariable_base &)=delete
 
 PIDVariable_base (const char *name, const char *description, const char *unit)
 
virtual ~PIDVariable_base ()
 
float Value () const
 
const char * Name () const
 
const float * Address () const
 
const char * AxisTitle () const
 
const char * Description () const
 
const char * Unit () const
 
virtual int Update (EVENT::ReconstructedParticle *)
 

Additional Inherited Members

- Static Public Member Functions inherited from PIDVariable_base
static double BetheBloch (const PIDParticles::PIDParticle_base *hypothesis, const float p)
 
- Static Public Attributes inherited from PIDVariable_base
static const short MASK_EmptyClusters = 1
 
static const short MASK_EmptyTracks = 1 << 1
 
static const short MASK_EmptyShapes = 1 << 2
 
static const short MASK_ZerodEdx = 1 << 3
 
static const short MASK_InvalidMomentum = 1 << 4
 
static TRandom3 * varRand = NULL
 
- Protected Attributes inherited from PIDVariable_base
float _value
 
const char * _name
 
const char * _description
 
const char * _unit
 

Detailed Description

Definition at line 135 of file PIDVariables.hh.

Constructor & Destructor Documentation

PID_CluShapeTDiscr::PID_CluShapeTDiscr ( )

Definition at line 189 of file PIDVariables.cc.

Member Function Documentation

virtual void PID_CluShapeTDiscr::SetOutOfRange ( )
inlinevirtual

Implements PIDVariable_base.

Definition at line 140 of file PIDVariables.hh.

int PID_CluShapeTDiscr::Update ( const EVENT::ClusterVec  cluvec,
const EVENT::TrackVec  trax,
const TVector3  p3 
)
virtual

Implements PIDVariable_base.

Definition at line 193 of file PIDVariables.cc.


The documentation for this class was generated from the following files: