1 #ifndef L1RCTProducer_h
2 #define L1RCTProducer_h
const std::vector< int > getFedVectorFromRunInfo(const edm::EventSetup &)
void updateConfiguration(const edm::EventSetup &)
L1RCTLookupTables * rctLookupTables
void printFedVector(const std::vector< int > &)
void printUpdatedFedMaskVerbose()
L1RCTProducer(const edm::ParameterSet &ps)
static const int crateFED[18][5]
unsigned int queryDelayInLS
virtual void beginLuminosityBlock(edm::LuminosityBlock const &lumiSeg, const edm::EventSetup &context) overridefinal
std::vector< edm::InputTag > hcalDigis
const std::vector< int > getFedVectorFromOmds(const edm::EventSetup &)
std::vector< edm::InputTag > ecalDigis
std::vector< int > bunchCrossings
virtual void produce(edm::Event &e, const edm::EventSetup &c) overridefinal
void printUpdatedFedMask()
void updateFedVector(const edm::EventSetup &, bool getFromOmds, int)
static const int minBarrel
static const int minEndcap
L1RCTChannelMask * fedUpdatedMask
static const int maxBarrel
unsigned int queryIntervalInLS
virtual void beginRun(edm::Run const &r, const edm::EventSetup &c) overridefinal
static const int maxEndcap