TrigConf::HLTPrescaleSetCollection Class Reference

HLT chain configuration information. More...

#include <HLTPrescaleSetCollection.h>

List of all members.

Classes

struct  cont

Public Member Functions

 HLTPrescaleSetCollection ()
 default constructor
 ~HLTPrescaleSetCollection ()
 destructor
HLTPrescaleSetthePrescaleSet (unsigned int lumiblock) const
 get prescale set for lumiblock and set the internal current lumiblock counter
const HLTPrescaleSetprescaleSet (unsigned int lumiblock) const
HLTPrescaleSetthePrescaleSet () const
 access current prescale set (for current lumiblock)
const HLTPrescaleSetprescaleSet () const
size_t size () const
 number of prescale sets
HLTPrescaleSetsetPrescaleSet (HLTPrescaleSet *pss)
 Add prescale set for this lumiblock number.
HLTPrescaleSetaddPrescaleSet (unsigned int lumiblock, HLTPrescaleSet *pss)
 Add prescale set for this lumiblock number.
bool contains (unsigned int lumiblock, unsigned int psk)
 Check if prescale set with this lumiblock and prescale keys exists.
void clear ()
 Deletes all prescale sets.
std::list< cont > & sets ()
const std::list< cont > & sets () const
std::vector< std::pair
< unsigned int, unsigned int > > 
prescale_keys () const
void set_prescale_key_to_load (unsigned int)
void set_prescale_keys_to_load (const std::vector< std::pair< unsigned int, unsigned int > > &)
void setCurrentToFirstIfUnset ()
void print (const std::string &indent="", unsigned int detail=1) const
 Print the prescale set.
std::string __str__ () const

Friends

std::ostream & operator<< (std::ostream &, const HLTPrescaleSetCollection &)

Detailed Description

HLT chain configuration information.


Member Function Documentation

TrigConf::HLTPrescaleSet * TrigConf::HLTPrescaleSetCollection::setPrescaleSet ( HLTPrescaleSet pss  ) 

Add prescale set for this lumiblock number.

deletes all prescale sets


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1