1 #ifndef L1GlobalTrigger_L1TGtObjectMapRecord_h 2 #define L1GlobalTrigger_L1TGtObjectMapRecord_h 60 const int algoBitNumberVal,
const std::string& condNameVal)
const;
73 inline const std::vector<GlobalObjectMap>&
gtObjectMap()
const 78 inline void setGtObjectMap(
const std::vector<GlobalObjectMap>& gtObjectMapValue)
const GlobalObjectMap * getObjectMap(const std::string &algoNameVal) const
return the object map for the algorithm algoNameVal
~GlobalObjectMapRecord()
destructor
GlobalObjectMapRecord()
constructor(s)
const std::vector< GlobalObjectMap > & gtObjectMap() const
get / set the vector of object maps
void swapGtObjectMap(std::vector< GlobalObjectMap > >ObjectMapValue)
void swap(GlobalObjectMapRecord &rh)
bool getConditionResult(const std::string &algoNameVal, const std::string &condNameVal) const
std::vector< GlobalObjectMap > m_gtObjectMap
const CombinationsInCond * getCombinationsInCond(const std::string &algoNameVal, const std::string &condNameVal) const
std::vector< SingleCombInCond > CombinationsInCond
all the object combinations evaluated to true in the condition
void setGtObjectMap(const std::vector< GlobalObjectMap > >ObjectMapValue)