1 #ifndef GlobalTriggerAnalyzer_L1GtPatternLine_h
2 #define GlobalTriggerAnalyzer_L1GtPatternLine_h
23 #include <boost/cstdint.hpp>
44 void set(
const std::string&
name, boost::uint32_t value);
53 bool has(
const std::string& colname)
const;
56 std::string
nextName(
const std::string& prefix);
59 std::string
name(
const std::string& prefix,
unsigned int i)
const;
62 boost::uint32_t
get(
const std::string&
name)
const;
65 typedef std::map<std::string, boost::uint32_t>
ColumnMap;
void print(std::ostream &out) const
std::string nextName(const std::string &prefix)
bool has(const std::string &colname) const
std::map< std::string, boost::uint32_t > ColumnMap
void set(const std::string &name, boost::uint32_t value)
void push(const std::string &prefix, boost::uint32_t value)
std::string name(const std::string &prefix, unsigned int i) const