5#ifndef TrigCompositeUtils_HLTIdentifier_h
6#define TrigCompositeUtils_HLTIdentifier_h
26 explicit Identifier(
const std::string& stringID );
36 std::string
name()
const;
55 typedef std::vector<HLT::Identifier>
IDVec;
56 typedef std::set<HLT::Identifier>
IDSet;
MsgStream & operator<<(MsgStream &m, const HLT::Identifier &id)
bool operator==(const Identifier &rhs) const
comparisons, for containers of identifiers
TrigCompositeUtils::DecisionID numeric() const
numeric ID
std::string name() const
reports human redable name
bool operator<(const Identifier &rhs) const
static HLT::Identifier fromToolName(const std::string &tname)
TrigCompositeUtils::DecisionID m_id
Identifier(TrigCompositeUtils::DecisionID id)
Construct wiht numeric ID.
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
std::vector< HLT::Identifier > IDVec
std::set< HLT::Identifier > IDSet