3 #ifndef PNDFTSHITPRODUCERREALFULL_H     4 #define PNDFTSHITPRODUCERREALFULL_H 1    27   virtual InitStatus 
Init();
    30   virtual void Exec(Option_t *opt);
    32   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,
    33                     Double_t closestDistanceError, Double_t depcharge, Double_t timeOfFlight);
    35   PndFtsHitInfo *
AddHitInfo(Int_t fileNumber, Int_t eventNumber, Int_t trackID, Int_t pointID, Int_t nMerged, Bool_t isFake);
    37   void FoldZPosWithResolution(Double_t &zpos, Double_t &zposError, TVector3 localInPos, TVector3 localOutPos);
    48   TClonesArray *fPointArray;
    55   TClonesArray *fHitInfoArray;
    59   Bool_t fTimeOrderedDigi;
    62   TClonesArray *fTubeArray;
 virtual void Exec(Option_t *opt)
 
PndFtsHitProducerRealFull()
 
void SetPersistency(Bool_t val=kTRUE)
 
~PndFtsHitProducerRealFull()
 
void SetPersistence(Bool_t persistence)
 
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)
 
PndFtsHitInfo * AddHitInfo(Int_t fileNumber, Int_t eventNumber, Int_t trackID, Int_t pointID, Int_t nMerged, Bool_t isFake)
 
virtual InitStatus Init()
 
void FoldZPosWithResolution(Double_t &zpos, Double_t &zposError, TVector3 localInPos, TVector3 localOutPos)