T49CutPid
class description - source file - inheritance tree (.pdf)
public:
T49CutPid()
T49CutPid(const T49CutPid&)
~T49CutPid()
static TClass* Class()
TObjArray* GetDeltaDedxParticleType(TCollection* tracks, T49Container* Cont, Int_t type, Int_t charge, Int_t flag = 0)
TObjArray* GetParticleType(TCollection* tracks, T49Container* Cont, Int_t type, Int_t charge = 0)
virtual TClass* IsA() const
void ListCuts()
T49CutPid& operator=(const T49CutPid&)
void SetDeltaDedx(Float_t a, Float_t b)
void SetMinProb(Float_t p)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Float_t fMinProb Min probability for PID-cuts
Float_t fMaxDelta Maximum Delta for dE/dx PID cut
Float_t fMinDelta Maximum Delta for dE/dx PID cut
TObjArray* fList
Cut class analoguous to T49CutTrack. Only provides PID cuts. Care
should be taken to use the same quality cuts for filling the
T49Container and selecting identified particles.
T49CutPid():T49Cut()
~T49CutPid()
TObjArray* GetParticleType(TCollection *tracks, T49Container* Cont, Int_t type, Int_t charge)
Selects particles of specified type and charge and stores them in
a TObjArray. A pointer to the list is returned. Specify charge==0
to select both charges. Particle types: 0: electron, 1: pion, 2:
kaon, 3:proton. The selection uses the probability and the minumum
value set using SetMinProb().
TObjArray* GetDeltaDedxParticleType(TCollection *tracks, T49Container* Cont, Int_t type, Int_t charge, Int_t flag)
Selects particles of specified type and charge and stores them in
a TObjArray. A pointer to the list is returned. Specify charge==0
to select both charges. Particle types: 0: electron, 1: pion, 2:
kaon, 3:proton. The selection uses the difference between the
dE/dx expected for the particle-type (retrieved from the T49Container)
and the actual dE/dx of a track. The selection window is set using
SetDeltaDedx() (In units of standard deviation).
If flag!=0 bins without fit return all tracks.
void ListCuts()
Prints out the values of the dE/dx cut parameters. Note that
which values are used depends on the cut method
(GetDeltaDedxParticleType() or GetParticleType())
Inline Functions
void SetMinProb(Float_t p)
void SetDeltaDedx(Float_t a, Float_t b)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
T49CutPid T49CutPid(const T49CutPid&)
T49CutPid& operator=(const T49CutPid&)
Last update: Thu Aug 17 15:30:27 2006
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.