Loading [MathJax]/jax/output/SVG/config.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
eflowCellSubtractionFacilitator Member List

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

annihilateClusters(std::vector< std::pair< xAOD::CaloCluster *, bool >> &tracksClusters, bool &annFlag, eflowRecTrack &theTrack, const bool &addCPData)eflowCellSubtractionFacilitatorprivatestatic
AsgMessaging(const std::string &name)asg::AsgMessaging
AsgMessaging(const INamedInterface *tool)asg::AsgMessaging
AthMessaging(IMessageSvc *msgSvc, const std::string &name)AthMessaging
AthMessaging(const std::string &name)AthMessaging
AthMessaging()AthMessagingprivate
AthMessaging(const AthMessaging &rhs)AthMessagingprivate
ATLAS_THREAD_SAFEAthMessagingmutableprivate
eflowCellSubtractionFacilitator()eflowCellSubtractionFacilitator
getCellIterator(xAOD::CaloCluster *thisCluster, const CaloCell *thisCell)eflowCellSubtractionFacilitatorprivatestatic
getRingsEnergy(std::vector< std::pair< xAOD::CaloCluster *, bool >> &tracksClusters, CellIt beginRing, CellIt endRing)eflowCellSubtractionFacilitatorprivatestatic
getTotalEnergy(const std::vector< std::pair< xAOD::CaloCluster *, bool >> &tracksClusters)eflowCellSubtractionFacilitatorprivatestatic
initMessaging() constAthMessagingprivate
m_imsgAthMessagingmutableprivate
m_lvlAthMessagingmutableprivate
m_msg_tlsAthMessagingmutableprivate
m_nmAthMessagingprivate
msg() constasg::AsgMessaging
msg(const MSG::Level lvl) constasg::AsgMessaging
msgLvl(const MSG::Level lvl) constasg::AsgMessaging
operator=(const AthMessaging &rhs)AthMessagingprivate
setLevel(MSG::Level lvl)AthMessaging
subtractCaloCell(double &eSubtracted, const double eExpect, xAOD::CaloCluster *cluster, const CaloCell *cell, eflowRecTrack &theTrack, const bool &addCPData)eflowCellSubtractionFacilitatorprivatestatic
subtractCells(eflowRingSubtractionManager &ringSubtractionManager, eflowRecTrack &theTrack, xAOD::CaloCluster *tracksClus, eflowCellList &orderedCells, bool &annFlag, const bool &addCPData) consteflowCellSubtractionFacilitator
subtractCells(eflowRingSubtractionManager &ringSubtractionManager, eflowRecTrack &theTrack, std::vector< std::pair< xAOD::CaloCluster *, bool >> &tracksClus, eflowCellList &orderedCells, bool &annFlag, const bool &addCPData) consteflowCellSubtractionFacilitator
subtractFullRings(std::vector< std::pair< xAOD::CaloCluster *, bool >> &tracksClusters, CellIt beginRing, CellIt endRing, eflowRecTrack &theTrack, const bool &addCPData) consteflowCellSubtractionFacilitatorprivate
subtractPartialRings(std::vector< std::pair< xAOD::CaloCluster *, bool >> &tracksClusters, CellIt beginRing, CellIt endRing, double targetRingEnergy, double eRing, eflowRecTrack &theTrack, const bool &addCPData) consteflowCellSubtractionFacilitatorprivate
subtractReorderedCells(std::vector< std::pair< xAOD::CaloCluster *, bool >> &tracksClusters, double eSubtracted, const double eExpect, eflowCellList &orderedCells, eflowRecTrack &theTrack, const bool &addCPData)eflowCellSubtractionFacilitatorprivatestatic
subtractRings(eflowRingSubtractionManager &ringSubtractionManager, const std::pair< eflowCaloENUM, short > &ring, double &eSubtracted, const double eExpect, eflowCellList &orderedCells, std::vector< std::pair< xAOD::CaloCluster *, bool >> &tracksClusters, bool &annFlag, eflowRecTrack &theTrack, const bool &addCPData) consteflowCellSubtractionFacilitatorprivate
updateClusterKinematics(std::vector< std::pair< xAOD::CaloCluster *, bool >> &tracksClusters)eflowCellSubtractionFacilitatorprivatestatic
updateClusterKinematics(xAOD::CaloCluster *)eflowCellSubtractionFacilitatorprivatestatic
~AthMessaging()AthMessagingvirtual