3 #ifndef PNDFTSHITPRODUCERREALFAST_H
4 #define PNDFTSHITPRODUCERREALFAST_H 1
30 virtual InitStatus
Init();
34 virtual void Exec(Option_t* opt);
36 PndFtsHit*
AddHit(Int_t detID, Int_t tubeID, Int_t chamberID, Int_t layerID, Int_t
skew, Int_t iPoint, TVector3&
pos, TVector3& dpos,
Double_t p,
Double_t rsim,
Double_t closestDistanceError,
Double_t depcharge);
PndFtsHitProducerRealFast()
virtual void Exec(Option_t *opt)
TClonesArray * fPointArray
TClonesArray * fTubeArray
PndGeoFtsPar * fFtsParameters
PndFtsHitInfo * AddHitInfo(Int_t fileNumber, Int_t eventNumber, Int_t trackID, Int_t pointID, Int_t nMerged, Bool_t isFake)
void SetPersistency(Bool_t val=kTRUE)
TClonesArray * fHitInfoArray
PndFtsHit * AddHit(Int_t detID, Int_t tubeID, Int_t chamberID, Int_t layerID, Int_t skew, Int_t iPoint, TVector3 &pos, TVector3 &dpos, Double_t p, Double_t rsim, Double_t closestDistanceError, Double_t depcharge)
TClonesArray * fOverlapHitArray
void FoldZPosWithResolution(Double_t &zpos, Double_t &zposError, TVector3 localInPos, TVector3 localOutPos)
PndFtsHitProducerRealFast & operator=(const PndFtsHitProducerRealFast &)
virtual InitStatus Init()
ClassDef(PndFtsHitProducerRealFast, 1)
Double_t GetError(Double_t)
~PndFtsHitProducerRealFast()
void SetPersistence(Bool_t persistence)