1 #ifndef ICHiggsTauTau_TriggerPath_hh
2 #define ICHiggsTauTau_TriggerPath_hh
17 virtual void Print()
const;
21 inline std::string
const&
name()
const {
return name_; }
25 inline bool accept()
const {
return accept_; }
28 inline unsigned prescale()
const {
return prescale_; }
31 inline std::size_t
id()
const {
return id_; }
34 inline unsigned version()
const {
return version_; }
49 inline void set_id(std::size_t
const&
id) { id_ =
id; }
62 #ifndef SKIP_CINT_DICT
unsigned version() const
The trigger version number.
void set_name(std::string const &name)
The trigger path name.
void set_prescale(unsigned const &prescale)
The trigger prescale.
virtual void Print() const
Information on a trigger path, including accept, prescale and version information.
std::vector< ic::TriggerPath > TriggerPathCollection
void set_version(unsigned const &version)
The trigger version number.
bool accept() const
True if the trigger fired, false otherwise.
unsigned prescale() const
The trigger prescale.
void set_id(std::size_t const &id)
Unique identifier, usually a hash of the trigger name.
void set_accept(bool const &accept)
True if the trigger fired, false otherwise.
std::size_t id() const
Unique identifier, usually a hash of the trigger name.
std::string const & name() const
The trigger path name.