19 #ifndef FTSTRACKERIDEALH
20 #define FTSTRACKERIDEALH
27 #include "TDatabasePDG.h"
41 virtual void Exec(Option_t * option);
42 virtual InitStatus
Init();
virtual void Exec(Option_t *option)
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.
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
void SetVertexSmearing(Double_t sigmax=-1., Double_t sigmay=-1., Double_t sigmaz=-1.)
void SetPersistence(Bool_t persistence)
virtual InitStatus Init()
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 ~PndFtsTrackerIdeal()
std::map< int, bool > fStationsDisabled
Array of Branch Activeness.
void DeactivateFtsStation(Int_t i)
void SetRelativeMomentumSmearing(Double_t dpop=-1.)