20 #ifndef FTSTRACKERIDEALH 21 #define FTSTRACKERIDEALH 28 #include "TDatabasePDG.h" 41 virtual void Exec(Option_t *option);
42 virtual InitStatus
Init();
79 void SmearFWD(TVector3 &vec,
const TVector3 &sigma);
void SetGemActivity(Bool_t act=kTRUE)
Int_t fMinFtsHitsPerTrack
Array of track IDs (Links)
void SetMvdActivity(Bool_t act=kTRUE)
void SetTrackOutput(TString name="FTSTrkIdeal")
void SetTrackingEfficiency(Double_t eff=1.)
PndFtsTrackerIdeal & operator=(const PndFtsTrackerIdeal &)
TClonesArray * fTrackIds
Array of found tracks.
std::map< int, bool > fStationsDisabled
Array of Branch Activeness.
Bool_t fBranchActive[4]
Array of Branch IDs.
void SetMomentumSmearing(Double_t sigmax=-1., Double_t sigmay=-1., Double_t sigmaz=-1.)
ClassDef(PndFtsTrackerIdeal, 1)
TClonesArray * fHits[4]
Array of event's points.
void SmearFWD(TVector3 &vec, const TVector3 &sigma)
void SetFtsActivity(Bool_t act=kTRUE)
TClonesArray * fTubeArrayFts
virtual void Exec(Option_t *option)
void SetVertexSmearing(Double_t sigmax=-1., Double_t sigmay=-1., Double_t sigmaz=-1.)
virtual ~PndFtsTrackerIdeal()
void SetPersistence(Bool_t persistence)
friend F32vec4 fabs(const F32vec4 &a)
TClonesArray * fTrackCands
Array of disabled stations.
Int_t fBranchIDs[4]
Array of event's hits.
PndGeoFtsPar * fFtsParameters
Particle DB.
Int_t SetMinFtsHitsPerTrack(Int_t minFtsHitsPerTrack=5)
TClonesArray * fTracks
Array of found track candidates.
TClonesArray * fMCPoints[4]
Array of PndMCTrack.
virtual InitStatus Init()
void DeactivateFtsStation(Int_t i)
void SetRelativeMomentumSmearing(Double_t dpop=-1.)