ATLAS Offline Software
BCM_DigitizationTool Member List

This is the complete list of members for BCM_DigitizationTool, including all inherited members.

addNoise(int mod, std::vector< float > &analog, CLHEP::HepRandomEngine *randomEngine)BCM_DigitizationToolprivate
applyFilter(std::bitset< 64 > &digital)BCM_DigitizationToolprivatestatic
applyThreshold(int chan, const std::vector< float > &analog)BCM_DigitizationToolprivate
BCM_DigitizationTool(const std::string &type, const std::string &name, const IInterface *parent)BCM_DigitizationTool
computeEnergy(float simEner, const HepGeom::Point3D< double > &startPos, const HepGeom::Point3D< double > &endPos)BCM_DigitizationToolprivate
createAnalog(int mod, const std::vector< float > &enerVect, const std::vector< float > &timeVect)BCM_DigitizationToolprivate
createOutputContainers(const EventContext &ctx)BCM_DigitizationToolprivate
createRDOsAndSDOs(const EventContext &ctx)BCM_DigitizationToolprivate
fillRDO(unsigned int chan, int p1x, int p1w, int p2x, int p2w)BCM_DigitizationToolprivate
filterPassed() const overridePileUpToolBaseinlinevirtual
findPulses(const std::bitset< 64 > &digital, int &p1x, int &p1w, int &p2x, int &p2w)BCM_DigitizationToolprivatestatic
initialize() override finalBCM_DigitizationToolvirtual
m_depositVectBCM_DigitizationToolprivate
m_effPrmDistanceBCM_DigitizationToolprivate
m_effPrmSharpnessBCM_DigitizationToolprivate
m_enerVectBCM_DigitizationToolprivate
m_filterPassedPileUpToolBaseprotected
m_firstXingPileUpToolBaseprotected
m_hitsContainerKeyBCM_DigitizationToolprivate
m_inputObjectNameBCM_DigitizationToolprivate
m_lastXingPileUpToolBaseprotected
m_mergeSvcBCM_DigitizationToolprivate
m_mipDepositBCM_DigitizationToolprivate
m_modNoiseBCM_DigitizationToolprivate
m_modSignalBCM_DigitizationToolprivate
m_ninoThrBCM_DigitizationToolprivate
m_onlyUseContainerNameBCM_DigitizationToolprivate
m_outputKeyBCM_DigitizationToolprivate
m_outputSDOKeyBCM_DigitizationToolprivate
m_rdoContainerBCM_DigitizationToolprivate
m_rndmGenSvcBCM_DigitizationToolprivate
m_simDataCollMapBCM_DigitizationToolprivate
m_timeDelayBCM_DigitizationToolprivate
m_timeVectBCM_DigitizationToolprivate
m_vetoPileUpTruthLinksPileUpToolBaseprotected
mergeEvent(const EventContext &ctx) override finalBCM_DigitizationToolvirtual
PileUpToolBase(const std::string &type, const std::string &name, const IInterface *parent)PileUpToolBase
prepareEvent(const EventContext &ctx, unsigned int) override finalBCM_DigitizationToolvirtual
processAllSubEvents(const EventContext &ctx) override finalBCM_DigitizationToolvirtual
PileUpToolBase::processAllSubEvents(const EventContext &ctx)=0PileUpToolBase
processBunchXing(int bunchXing, SubEventIterator bSubEvents, SubEventIterator eSubEvents) override finalBCM_DigitizationToolvirtual
processSiHit(const SiHit &currentHit, double eventTime, unsigned int evtIndex, const EventContext &ctx)BCM_DigitizationToolprivate
resetFilter() overridePileUpToolBaseinlinevirtual
toProcess(int bunchXing) const overridePileUpToolBaseinlinevirtual