TrigEgammaMonitorTagAndProbeAlgorithm Node1 TrigEgammaMonitorTagAndProbe Algorithm - m_trigInputList - m_tagTrigList - m_ZeeMassMin - m_ZeeMassMax - m_offTagTightness - m_offProbeTightness - m_oppositeCharge - m_tagMinEt - m_probeMinEt - m_offProbeIsolation - m_rmCrack - m_applyMinimalTrigger - m_applyJetNearProbeSelection - m_doJpsiee - m_anatype + TrigEgammaMonitorTagAndProbe Algorithm() + ~TrigEgammaMonitorTagAnd ProbeAlgorithm() + initialize() + fillHistograms() # executeTandP() # matchObjects() - minimalTriggerRequirement() - isTagElectron() - isGoodProbeElectron() - getPseudoLifetime() - simple_lxy() - dressPid() Node2 TrigEgammaMonitorAnalysis Algorithm + TrigEgammaMonitorAnalysis Algorithm() + ~TrigEgammaMonitorAnalysis Algorithm() + initialize() # fillLabel() # fillEfficiencies() # fillDistributions() # fillResolutions() # fillInefficiency() - fillEfficiency() - fillL1Calo() - fillL1eEM() - fillL2Calo() - fillL2Electron() - fillL2Photon() - fillEFCalo() - fillShowerShapes() - fillTracking() - fillL1CaloResolution() - fillL1CaloAbsResolution() - fillL2CaloResolution() - fillHLTElectronResolution() - fillHLTPhotonResolution() Node2->Node1 Node3 TrigEgammaMonitorBaseAlgorithm # m_matchTool # m_emulatorTool # m_electronIsEMTool # m_electronLHTool # m_electronDNNTool # m_photonIsEMTool # m_doEmulation # m_tp # m_defaultProbePidElectron # m_defaultProbePidPhoton # m_isemname # m_lhname # m_dnnname # m_detailedHists - m_trigdec + TrigEgammaMonitorBaseAlgorithm() + ~TrigEgammaMonitorBaseAlgorithm() + initialize() + fillHistograms() # getTrigInfoMap() # ApplyElectronPid() # ApplyPhotonPid() # tdt() # match() # setAccept() # getTrigInfo() # dR() # getL1Item() # isIsolated() and 16 more... Node3->Node2 Node64 SG::ReadDecorHandleKey < xAOD::EventInfo_v1 > + ReadDecorHandleKey() + ReadDecorHandleKey() + ReadDecorHandleKey() + ReadDecorHandleKey() + operator=() + assign() + clid() + initialize() + contHandleKey() - pythonRepr() Node64->Node1 -m_eventInfoDecorKey Node12 SG::ReadHandleKey< xAOD::EventInfo_v1 > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node12->Node64 Node12->Node64 -m_contHandleKey Node13 SG::VarHandleKey - m_hashedKey - m_isEventStore + VarHandleKey() + operator=() + assign() + initialize() + initialize() + clid() + key() + empty() + storeHandle() + owningHandle() + isEventStore() + start() + hashedKey() # pythonRepr() - setOwningHandle() - setKey() - updateKey() - parseKey() - updateHandle() Node13->Node64 -m_contKey Node13->Node12 Node65 SG::ReadDecorHandleKey < DataVector > + ReadDecorHandleKey() + ReadDecorHandleKey() + ReadDecorHandleKey() + ReadDecorHandleKey() + operator=() + assign() + clid() + initialize() + contHandleKey() - pythonRepr() Node13->Node65 -m_contKey Node66 SG::ReadHandleKey< DataVector > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node13->Node66 Node16 std::string Node16->Node13 -m_sgKey Node58 std::vector< std::string > Node16->Node58 +elements Node65->Node1 -m_electronIsolationKeyPt Cone20 Node66->Node1 -m_jetKey -m_offElectronKey Node66->Node65 Node66->Node65 -m_contHandleKey Node58->Node1 #m_trigList