3 #ifndef PNDSTTHITPRODUCERREALFAST_H
4 #define PNDSTTHITPRODUCERREALFAST_H 1
31 virtual InitStatus
Init();
35 virtual void Exec(Option_t* opt);
virtual ~PndSttHitProducerRealFast()
TClonesArray * fSttParalOverlapHitArray
ClassDef(PndSttHitProducerRealFast, 1)
TClonesArray * fSttSkewOverlapHitArray
TClonesArray * fSttParalHitArray
PndSttHitProducerRealFast()
void SetPersistency(Bool_t val=kTRUE)
void FoldZPosWithResolution(Double_t &zpos, Double_t &zposError, TVector3 localInPos, TVector3 localOutPos)
Double_t GetError(Double_t, Int_t)
void SetPersistence(Bool_t persistence)
virtual void Exec(Option_t *opt)
TClonesArray * fOverlapHitArray
PndSttHitInfo * AddHitInfo(Int_t fileNumber, Int_t eventNumber, Int_t trackID, Int_t pointID, Int_t nMerged, Bool_t isFake)
virtual void SetParContainers()
TClonesArray * fSttSkewHitArray
virtual InitStatus Init()
PndSttHit * AddHit(Int_t detID, Int_t tubeID, Int_t iPoint, TVector3 &pos, TVector3 &dpos, Double_t p, Double_t rsim, Double_t closestDistanceError, Double_t depcharge)
TClonesArray * fHitInfoArray
PndGeoSttPar * fSttParameters
TClonesArray * fTubeArray
TClonesArray * fPointArray