27 #ifndef PNDDSKHITPRODUCERIDEAL_H 28 #define PNDDSKHITPRODUCERIDEAL_H 31 #include "TClonesArray.h" 36 #include "FairBaseParSet.h" 42 #ifndef ROOT_TParticlePDG 43 #include "TParticlePDG.h" 45 #ifndef ROOT_TDatabasePDG 46 #include "TDatabasePDG.h" 63 virtual InitStatus
Init();
66 virtual void Exec(Option_t *option);
75 PndDskFLGHit *
AddHit(Int_t trackID, Int_t detectorID, TVector3 position_store, TVector3 momentum_store, Double_t time, Double_t angIn, Double_t thetaC_store,
76 TVector3 Cherenkov_photon, Int_t light_guide, Int_t
pixel);
83 Double_t fThetaC, fErrThetaC;
89 TClonesArray *fDskParticleArray;
90 TClonesArray *fHitArray;
99 void SetDefaultParameters();
virtual InitStatus Init()
PndDskFLGHitProducerIdeal()
virtual void Exec(Option_t *option)
PndDskFLGHit * AddHit(Int_t trackID, Int_t detectorID, TVector3 position_store, TVector3 momentum_store, Double_t time, Double_t angIn, Double_t thetaC_store, TVector3 Cherenkov_photon, Int_t light_guide, Int_t pixel)
virtual ~PndDskFLGHitProducerIdeal()