TrigGlobEffCorr::TriggerClass< object1_flag, object2_flag >::T_1_2sym Node1 TrigGlobEffCorr::Trigger Class< object1_flag, object2 _flag >::T_1_2sym Node2 TrigGlobEffCorr::Trigger < addObjFlags(TT_TRILEPTON _SYM|TT_X2Y_FLAG), A::T_1, B::T_2sym > + Trigger() + setDefinition() + operator()() + operator()() + operator<() + operator bool() + operator==() + cbegin() + cend() + hiddenBy() and 11 more... + type() + mixed() + nDistinctLegs() + nDistinctLegs() + object1() + object2() + object() + relevantFor() + irrelevantFor() + is1L() and 9 more... - extraCheck() Node2->Node1 Node3 std::array< std::size _t, nDistinctLegs()> + elements Node3->Node2 +legs