|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef DECISIONHANDLING_ICOMBOHYPOTOOL_H
5 #define DECISIONHANDLING_ICOMBOHYPOTOOL_H 1
8 #include "GaudiKernel/IAlgTool.h"
23 typedef std::map<std::string, std::vector<int>>
LegMap;
28 typedef std::map<TrigCompositeUtils::DecisionID, std::vector<ElementLink<TrigCompositeUtils::DecisionContainer>>>
LegDecisionsMap;
33 typedef std::pair<TrigCompositeUtils::DecisionID, ElementLink<TrigCompositeUtils::DecisionContainer> >
LegDecision;
51 #endif //> !DECISIONHANDLING_ICOMBOHYPOTOOL_H
std::map< std::string, std::vector< int > > MultiplicityReqMap
Map from the chain name to the multiplicities required at each input.
std::map< TrigCompositeUtils::DecisionID, std::vector< ElementLink< TrigCompositeUtils::DecisionContainer > > > LegDecisionsMap
LegDecisionsMap For a given chain leg key, this map holds all Decision Objects which are active on th...
::StatusCode StatusCode
StatusCode definition for legacy code.
std::map< std::string, std::vector< int > > LegMap
Map from the chain name to legs required at each input.
std::pair< TrigCompositeUtils::DecisionID, ElementLink< TrigCompositeUtils::DecisionContainer > > LegDecision
LegDecision keeps a given Decision Object associated with a specific leg when being used inside a sin...