#include <PIDVariables.hh>
Public Member Functions | |
PID_CaloEFrac () | |
virtual int | Update (const EVENT::ClusterVec, const EVENT::TrackVec, const TVector3 p3) |
virtual void | SetOutOfRange () |
![]() | |
PIDVariable_base (const PIDVariable_base &)=delete | |
PIDVariable_base & | operator= (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 *) |
Static Public Attributes | |
static const float | caloCut = 1.e-6 |
![]() | |
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 |
Additional Inherited Members | |
![]() | |
static double | BetheBloch (const PIDParticles::PIDParticle_base *hypothesis, const float p) |
![]() | |
float | _value |
const char * | _name |
const char * | _description |
const char * | _unit |
Definition at line 100 of file PIDVariables.hh.
PID_CaloEFrac::PID_CaloEFrac | ( | ) |
Definition at line 76 of file PIDVariables.cc.
|
inlinevirtual |
Implements PIDVariable_base.
Definition at line 105 of file PIDVariables.hh.
|
virtual |
Implements PIDVariable_base.
Definition at line 80 of file PIDVariables.cc.
|
static |
Definition at line 107 of file PIDVariables.hh.