15 #ifndef PndEmcMakeDigi_H 
   16 #define PndEmcMakeDigi_H 
   45   virtual InitStatus 
Init();
 
   46   virtual void Exec(Option_t* opt);
 
PndEmcRecoPar * fRecoPar
Reconstruction parameter container. 
represents the reconstructed hit of one emc crystal 
Double_t fSensitiveAreaAPD
Double_t fEmcDigiPositionDepthShashlyk
const std::string & GetDigiPosMethod() const 
virtual InitStatus Init()
Init Task. 
Double_t val[nBoxes][nFEBox]
virtual ~PndEmcMakeDigi()
Double_t fExcessNoiseFactorVPT
Double_t fNPhotoElectronsPerMeVAPDBWD
Double_t fQuantumEfficiencyAPD
Double_t fEmcDigiRescaleFactor
stores crystal index coordinates (x,y) or (theta,phi) 
PndEmcDigiPar * fDigiPar
Digitisation parameter container. 
ClassDef(PndEmcMakeDigi, 1)
virtual void Exec(Option_t *opt)
Runs the task. 
PndEmcMakeDigi(Bool_t storedigis=kTRUE)
TClonesArray * fDigiArray
Double_t fIncoherent_elec_noise_width_GeV_APD
PndEmcMakeDigi & operator=(const PndEmcMakeDigi &)
std::string fDigiPosMethod
PndEmcGeoPar * fGeoPar
Geometry parameter container. 
void SetDigiPosMethod(const std::string &digiPosMethod)
parameter set of Emc digitisation 
Double_t fIncoherent_elec_noise_width_GeV_VPT
Double_t fDetectedPhotonsPerMeV
void SetStorageOfData(Bool_t val)
Method to specify whether digis are stored or not. 
Double_t fSensitiveAreaVPT
Double_t fNPhotoElectronsPerMeVAPDBarrel
Double_t fQuantumEfficiencyVPT
represents the deposited energy of one emc crystal from simulation 
virtual void SetParContainers()
Double_t fEmcDigiPositionDepthPWO
Int_t fUseDigiEffectiveSmearing
Double_t fExcessNoiseFactorAPD
Double_t fNPhotoElectronsPerMeVVPT
Task to create PndEmcDigi from PndEmcHit. 
Parameter set for Emc Reco. 
PndEmcDigi * AddDigi(Int_t trackID, Int_t detID, Float_t energy, Float_t time, Int_t hitIndex)
Adds a PndEmcDigi to to fDigiArray and returns it.