Ringer::ElectronTAccept_v1 Node1 Ringer::ElectronTAccept_v1 + getAppliedCutMsk() + retrieveTAcceptTemplate() + resetMsk() + addLooseAppliedCuts() + addMediumAppliedCuts() + addTightAppliedCuts() + addCutIDTrackAppliedCuts() - ElectronTAccept_v1() * getAppliedCutMsk() * retrieveTAcceptTemplate() * resetMsk() * addLooseAppliedCuts() * addMediumAppliedCuts() * addTightAppliedCuts() * addCutIDTrackAppliedCuts() Node2 asg::AcceptInfo + NBITS + AcceptInfo() + getName() + getNCuts() + getCutMask() + addCut() + getCutPosition() + getCutName() + getCutDescription() + getCutDescription() + setCutDescription() + setCutDescription() Node2->Node1 -ATLAS_THREAD_SAFE Node3 std::map< std::string, std::pair< std::string, unsigned int > > + elements Node3->Node2 -m_cutMap Node4 std::string Node4->Node2 -m_name Node4->Node3 +keys Node5 std::basic_string< char > Node5->Node4 Node6 std::bitset< NBITS > Node6->Node2 -m_cutMask