3 #ifndef PNDFTSHITPRODUCERREALFULL_H 
    4 #define PNDFTSHITPRODUCERREALFULL_H 1 
   34   virtual InitStatus 
Init();
 
   38   virtual void Exec(Option_t* opt);
 
   40   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, 
Double_t timeOfFlight);
 
PndFtsHitProducerRealFull & operator=(const PndFtsHitProducerRealFull &)
PndFtsHitWriteoutBuffer * fDataBuffer
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, Double_t timeOfFlight)
TClonesArray * fTubeArray
virtual InitStatus Init()
PndFtsHitProducerRealFull()
void SetPersistency(Bool_t val=kTRUE)
~PndFtsHitProducerRealFull()
void SetPersistence(Bool_t persistence)
virtual void Exec(Option_t *opt)
ClassDef(PndFtsHitProducerRealFull, 1)
void FoldZPosWithResolution(Double_t &zpos, Double_t &zposError, TVector3 localInPos, TVector3 localOutPos)
TClonesArray * fPointArray
TClonesArray * fHitInfoArray
PndGeoFtsPar * fFtsParameters
PndFtsHitInfo * AddHitInfo(Int_t fileNumber, Int_t eventNumber, Int_t trackID, Int_t pointID, Int_t nMerged, Bool_t isFake)