10 #include "FairRuntimeDb.h"
22 if(
fVerbose>2) std::cout <<
"LMD Hybrid Digi Producer created, Parameters will be taken from RTDB" << std::endl;
37 if(
fVerbose>0) Info(
"Init()",
"ideal charge conversion");
41 if(
fVerbose>0) Info(
"Init()",
"use TOT charge conversion");
49 else Fatal (
"Init()",
"charge conversion method not defined!");
50 if(
fVerbose>0) Info(
"Init",
"Intialisation successfull");
59 FairRun* ana = FairRun::Instance();
60 FairRuntimeDb*
rtdb=ana->GetRuntimeDb();
78 if(
fVerbose>1) Info(
"SetBranchNames",
"Set Lmd Pixel names.");
PndSdsChargeConversion * fChargeConverter
Int_t GetChargeConvMethod() const
Charge Digitization Parameter Class for SDS.
Double_t GetConstCurrent() const
Double_t GetNoise() const
Double_t GetClockFrequency() const
virtual ~PndLmdHybridHitProducer()
virtual void SetParContainers()
PndLmdHybridHitProducer()
virtual InitStatus Init()
virtual void SetParContainers()
PndSdsTotDigiPar * fTotDigiPar
Double_t GetChargingTime() const
ClassImp(PndLmdHybridHitProducer)
PndSdsPixelDigiPar * fDigiPar
virtual void SetBranchNames()
Double_t GetThreshold() const
virtual InitStatus Init()
virtual void SetInBranchId()
Digitization Parameter Class for SDS-Pixel part.