1 #ifndef PID_TRACK_INFO_H 2 #define PID_TRACK_INFO_H 5 #include "TClonesArray.h" 7 #include "FairPropagator.h" 10 #include "FairRootManager.h" 105 #endif // PID_TRACK_INFO_H
Bool_t SetTrackArrays(FairRootManager *manager)
void SetTrackBranchBarrel(TString track_branch)
Int_t fVerbose
Verbosity level.
void SetIsBarrel(Bool_t is_barrel)
TClonesArray * fTrackForward
void SetBackPropagate(Bool_t back_propagate)
TString fTrackBranchForward
virtual ~PndPidTrackInfo()
Default destructor.
Base class for accessing PID track information.
void SetPropagator(PndPropagator *propagator)
Bool_t GetInfo(Int_t track_index, PndPidCandidate *pidCand)
Include track information in PidCandidate.
void SetUsePropagator(Bool_t use_propagator)
void SetTrackBranchForward(TString track_branch)
Int_t fPidHyp
Particle Id hypothesis (pdg particle code)
PndMCTrack * GetMcTrack(Int_t index)
Get track from MC track TClonesArrays.
Bool_t SetMcTrack(FairRootManager *manager)
Set McTrack TClonesArray.
void SetPidHypo(Int_t pid_hyp)
void SetVerbose(Int_t verbose)
TClonesArray * fTrackBarrel
Bool_t fUsePropagator
kTRUE to use propagator like PndGeanePro.
PndPidTrackInfo()
Default constructor.
Propagator interface class for PandaRoot.
ClassDef(PndPidTrackInfo, 1)
PndTrack * GetTrack(Int_t index)
Get track from barrel or foward track TClonesArrays.
PndPropagator * fPropagator
The propagator.
Int_t GetNTracks()
Get number of tracks in barrel or forward detector.
TString fTrackBranchBarrel