15 #ifndef PNDDSKHITPRODUCERIDEAL_H 16 #define PNDDSKHITPRODUCERIDEAL_H 19 #include "TClonesArray.h" 24 #include "FairBaseParSet.h" 30 #ifndef ROOT_TParticlePDG 31 #include "TParticlePDG.h" 33 #ifndef ROOT_TDatabasePDG 34 #include "TDatabasePDG.h" 51 virtual InitStatus
Init();
54 virtual void Exec(Option_t *option);
63 PndDskFLGHit *
AddHit(Int_t trackID, Int_t detectorID, TVector3 position_store, TVector3 momentum_store, Double_t time, Double_t angIn, Double_t thetaC_store,
64 TVector3 Cherenkov_photon, Int_t light_guide, Int_t
pixel);
71 Double_t fThetaC, fErrThetaC;
77 TClonesArray *fDskParticleArray;
78 TClonesArray *fHitArray;
87 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()