HLT chain configuration information. More...
#include <HLTPrescaleSet.h>
 
  
 | Public Types | |
| typedef boost::unordered_map < unsigned int, HLTPrescale > | ScalingMap_t | 
| Public Member Functions | |
| HLTPrescaleSet () | |
| default constructor | |
| ~HLTPrescaleSet () | |
| destructor | |
| HLTPrescale & | setPrescale (const HLTPrescale &sc, unsigned int chain_counter, HLTLevel level=HLT) | 
| const HLTPrescale & | getPrescale (unsigned int chain_counter, HLTLevel level=HLT) const | 
| bool | hasPrescale (unsigned int counter, TrigConf::HLTLevel level=HLT) const | 
| HLTPrescale & | thePrescale (unsigned int chain_counter, HLTLevel level) | 
| const ScalingMap_t & | getPrescales (HLTLevel level) const | 
| size_t | size (HLTLevel level=HLT) const | 
| void | reset () | 
| void | print (const std::string &indent="", unsigned int detail=1) const | 
| print the prescale set | |
| void | setIOV (uint32_t start_run, uint32_t start_lb, uint32_t end_run, uint32_t end_lb) | 
| sets the IOV of the prescale set | |
| void | setIOV (uint64_t start, uint64_t end) | 
| void | getIOV (uint32_t &start_run, uint32_t &start_lb, uint32_t &end_run, uint32_t &end_lb) const | 
| gets the IOV of the prescale set | |
| bool | isValid (uint32_t run, uint32_t lb) const | 
| checks if run/lb are in the current IOV | |
| std::string | __str__ () const | 
| Friends | |
| std::ostream & | operator<< (std::ostream &, const TrigConf::HLTPrescaleSet &) | 
HLT chain configuration information.
 1.6.1
 1.6.1