Go to the documentation of this file. 1 #ifndef L1RCTProducer_h
2 #define L1RCTProducer_h
65 std::unique_ptr<L1RCT>
rct;
void updateFedVector(const edm::EventSetup &, bool getFromOmds, int)
const std::vector< int > getFedVectorFromOmds(const edm::EventSetup &)
void beginRun(edm::Run const &r, const edm::EventSetup &c) final
void printUpdatedFedMask()
unsigned int queryIntervalInLS
static const int maxEndcap
static const int maxBarrel
const std::vector< int > getFedVectorFromRunInfo(const edm::EventSetup &)
void beginLuminosityBlock(edm::LuminosityBlock const &lumiSeg, const edm::EventSetup &context) final
L1RCTProducer(const edm::ParameterSet &ps)
std::unique_ptr< L1RCT > rct
static const int crateFED[18][6]
void produce(edm::Event &e, const edm::EventSetup &c) final
std::vector< edm::InputTag > hcalDigis
void printFedVector(const std::vector< int > &)
std::vector< int > bunchCrossings
unsigned int queryDelayInLS
std::unique_ptr< L1RCTChannelMask > fedUpdatedMask
std::string conditionsLabel
void updateConfiguration(const edm::EventSetup &)
static const int minBarrel
void printUpdatedFedMaskVerbose()
std::vector< edm::InputTag > ecalDigis
std::unique_ptr< L1RCTLookupTables > rctLookupTables
static const int minEndcap