createAndStoreDigit(unsigned short tubeID, CLHEP::HepRandomEngine *rndEngine) | LUCID_DigitizationToolBox | protected |
DynodeChainSimulation(double npe, CLHEP::HepRandomEngine *rndEngine) const | LUCID_DigitizationToolBox | protected |
DynodeGainSmearing(double npe, CLHEP::HepRandomEngine *rndEngine) | LUCID_DigitizationToolBox | protectedstatic |
fillDigitContainer(TimedHitCollection< LUCID_SimHit > &, CLHEP::HepRandomEngine *) | LUCID_DigitizationToolBox | |
fillDigitContainer(LUCID_SimHitCollection *, CLHEP::HepRandomEngine *) | LUCID_DigitizationToolBox | |
filterPassed() const override | PileUpToolBase | inlinevirtual |
finalize() override final | LUCID_PileUpTool | virtual |
getDebugTree() | LUCID_DigitizationToolBox | inlineprotected |
initialize() override final | LUCID_PileUpTool | virtual |
LUCID_DigitizationToolBox() | LUCID_DigitizationToolBox | |
LUCID_DigitizationToolBox(int numTubes, double qdcChannelsPerPE, double qdcPedestal, double qdcFedNoiseFactor, double tdcPmtNoiseFactor, double tdcFedNoiseFactor, double TotalPMTgain, double AmpFactor, double Q1bin, int NoiseCharge, int numDyinodes, double dynodeGammaFactor, std::vector< double > pmtSmearing, std::vector< double > pmtScaling, std::vector< double > gasScaling, std::vector< double > npeThreshold, bool fillRootTree) | LUCID_DigitizationToolBox | |
LUCID_PileUpTool(const std::string &type, const std::string &name, const IInterface *parent) | LUCID_PileUpTool | |
m_AmpFactor | LUCID_DigitizationToolBox | protected |
m_ChargeToQdcFactor | LUCID_DigitizationToolBox | protected |
m_dataObjectName | LUCID_PileUpTool | private |
m_digitContainer | LUCID_DigitizationToolBox | protected |
m_digitHistSvc | LUCID_PileUpTool | private |
m_digitsContainerName | LUCID_PileUpTool | private |
m_digitToolBox | LUCID_PileUpTool | private |
m_dynodeGammaFactor | LUCID_DigitizationToolBox | protected |
m_fillRootTree | LUCID_DigitizationToolBox | protected |
m_filterPassed | PileUpToolBase | protected |
m_firstXing | PileUpToolBase | protected |
m_gainPerDynode | LUCID_DigitizationToolBox | protected |
m_gasScaling | LUCID_DigitizationToolBox | protected |
m_key_digitCnt | LUCID_PileUpTool | private |
m_lastXing | PileUpToolBase | protected |
m_mergedhitList | LUCID_PileUpTool | private |
m_mergeSvc | LUCID_PileUpTool | private |
m_NoiseCharge | LUCID_DigitizationToolBox | protected |
m_npe | LUCID_DigitizationToolBox | protected |
m_npeGas | LUCID_DigitizationToolBox | protected |
m_npePmt | LUCID_DigitizationToolBox | protected |
m_npeThreshold | LUCID_DigitizationToolBox | protected |
m_numDyinodes | LUCID_DigitizationToolBox | protected |
m_numTubes | LUCID_DigitizationToolBox | protected |
m_pmtScaling | LUCID_DigitizationToolBox | protected |
m_pmtSmearing | LUCID_DigitizationToolBox | protected |
m_Q1bin | LUCID_DigitizationToolBox | protected |
m_qdc | LUCID_DigitizationToolBox | protected |
m_qdcChannelsPerPE | LUCID_DigitizationToolBox | protected |
m_qdcFedNoiseFactor | LUCID_DigitizationToolBox | protected |
m_qdcPedestal | LUCID_DigitizationToolBox | protected |
m_randomStreamName | LUCID_PileUpTool | private |
m_randomSvc | LUCID_PileUpTool | private |
m_SimHitCollectionName | LUCID_PileUpTool | private |
m_tdc | LUCID_DigitizationToolBox | protected |
m_tdcFedNoiseFactor | LUCID_DigitizationToolBox | protected |
m_tdcPmtNoiseFactor | LUCID_DigitizationToolBox | protected |
m_tdcTot | LUCID_DigitizationToolBox | protected |
m_TotalPMTgain | LUCID_DigitizationToolBox | protected |
m_tubeID | LUCID_DigitizationToolBox | protected |
m_tubeInfo | LUCID_DigitizationToolBox | protected |
m_vetoPileUpTruthLinks | PileUpToolBase | protected |
mergeEvent(const EventContext &ctx) override final | LUCID_PileUpTool | virtual |
PileUpToolBase(const std::string &type, const std::string &name, const IInterface *parent) | PileUpToolBase | |
prepareEvent(const EventContext &ctx, const unsigned int nInputEvents) override final | LUCID_PileUpTool | virtual |
processAllSubEvents(const EventContext &ctx) override final | LUCID_PileUpTool | virtual |
PileUpToolBase::processAllSubEvents(const EventContext &ctx)=0 | PileUpToolBase | |
processBunchXing(int bunchXing, SubEventIterator bSubEvents, SubEventIterator eSubEvents) override final | LUCID_PileUpTool | virtual |
recordContainers(const ServiceHandle< StoreGateSvc > &, const std::string &) | LUCID_DigitizationToolBox | |
resetFilter() override | PileUpToolBase | inlinevirtual |
roundoff(double x) | LUCID_DigitizationToolBox | protectedstatic |
setDebugTree(ITHistSvc *) | LUCID_DigitizationToolBox | |
toProcess(int bunchXing) const override | PileUpToolBase | inlinevirtual |