14 #ifndef PNDTRACKDRAW_H
15 #define PNDTRACKDRAW_H
18 #include "TEveTrackPropagator.h"
19 #include "TEveElement.h"
21 #include "TEveArrow.h"
23 #include "FairGeanePro.h"
25 #include "FairRootManager.h"
30 class FairEventManager;
53 virtual void Exec(Option_t* option);
54 virtual InitStatus
Init();
74 void PropagateTrack(FairTrackParP& trackPar, Int_t pidHypo, Int_t color = -1, TEveElement* group = 0);
75 void PropagateTrackHelix(FairTrackParP& trackPar, Int_t pidHypo, Int_t color = -1, TEveElement* group = 0);
TEveElementList * fListOfTracks
virtual InitStatus Init()
virtual void SetTimeWindowPlus(Double_t val)
virtual void SetTimeWindowMinus(Double_t val)
FairEventManager * fEventManager
Double_t val[nBoxes][nFEBox]
Double_t fTimeWindowMinus
ClassDef(PndTrackDraw, 1)
TEveTrackPropagator * fTrPr
void PropagateTrackHelix(FairTrackParP &trackPar, Int_t pidHypo, Int_t color=-1, TEveElement *group=0)
std::vector< TEveArrow * > fArrows
TClonesArray * fPndTrackList
BinaryFunctor * fStopFunctor
virtual void SetParContainers()
TEveTrackList * GetTrGroup(Int_t pid)
void PropagateTrack(FairTrackParP &trackPar, Int_t pidHypo, Int_t color=-1, TEveElement *group=0)
BinaryFunctor * fStartFunctor
virtual Double_t GetTimeWindowMinus()
void SetVerbose(Int_t iVerbose)
virtual void Exec(Option_t *option)
PndTrackDraw(Bool_t propagation=kFALSE)
virtual Double_t GetTimeWindowPlus()
PndTrackCandDraw * fTrackCandDraw