1 #ifndef FWCore_PrescaleService_PrescaleService_h
2 #define FWCore_PrescaleService_PrescaleService_h
15 class PathsAndConsumesOfModulesBase;
void preBeginJob(PathsAndConsumesOfModulesBase const &, ProcessContext const &)
const unsigned int lvl1Default_
const VString_t lvl1Labels_
unsigned int getLvl1IndexDefault() const
const PrescaleTable_t & getPrescaleTable() const
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
PrescaleTable_t prescaleTable_
std::map< std::string, std::vector< unsigned int > > PrescaleTable_t
PrescaleService(ParameterSet const &, ActivityRegistry &)
const VString_t & getLvl1Labels() const
unsigned int getPrescale(std::string const &prescaledPath) const
const std::vector< ParameterSet > vpsetPrescales_
ParameterSetID processParameterSetID_
std::vector< std::string > VString_t
static unsigned int findDefaultIndex(std::string const &label, std::vector< std::string > const &labels)