CMS 3D CMS Logo

RPCUnpackingModule.h
Go to the documentation of this file.
1 #ifndef RPCUnpackingModule_H
2 #define RPCUnpackingModule_H
3 
14 
15 class RPCReadOutMapping;
16 namespace edm {
17  class Event;
18  class EventSetup;
19  class Run;
20 } // namespace edm
21 
23 public:
26 
28  ~RPCUnpackingModule() override;
29 
30  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
31 
35  void produce(edm::Event& ev, const edm::EventSetup& es) override;
36 
37  void beginRun(const edm::Run& run, const edm::EventSetup& es) override;
38 
39 private:
41  bool doSynchro_;
42  unsigned long eventCounter_;
43 
48 };
49 
50 #endif
RPCUnpackingModule::eventCounter_
unsigned long eventCounter_
Definition: RPCUnpackingModule.h:42
edm::ESWatcher< RPCEMapRcd >
edm::Run
Definition: Run.h:45
edm::EDGetTokenT< FEDRawDataCollection >
edm
HLT enums.
Definition: AlignableModifier.h:19
RPCUnpackingModule::doSynchro_
bool doSynchro_
Definition: RPCUnpackingModule.h:41
EDProducer.h
RPCUnpackingModule::theRecordWatcher
edm::ESWatcher< RPCEMapRcd > theRecordWatcher
Definition: RPCUnpackingModule.h:44
RPCEMapRcd.h
RPCUnpackingModule::produce
void produce(edm::Event &ev, const edm::EventSetup &es) override
Definition: RPCUnpackingModule.cc:73
RPCUnpackingModule::theReadoutMappingSearch
RPCReadOutMappingWithFastSearch theReadoutMappingSearch
Definition: RPCUnpackingModule.h:46
RPCUnpackingModule::~RPCUnpackingModule
~RPCUnpackingModule() override
Destructor.
Definition: RPCUnpackingModule.cc:52
Event
edm::ConfigurationDescriptions
Definition: ConfigurationDescriptions.h:28
RPCUnpackingModule::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition: RPCUnpackingModule.cc:54
edm::ParameterSet
Definition: ParameterSet.h:47
RPCUnpackingModule::RPCUnpackingModule
RPCUnpackingModule(const edm::ParameterSet &pset)
Constructor.
Definition: RPCUnpackingModule.cc:40
FEDRawDataCollection.h
RPCReadOutMappingWithFastSearch
Definition: RPCReadOutMappingWithFastSearch.h:8
RPCReadOutMapping
Definition: RPCReadOutMapping.h:22
edm::stream::EDProducer
Definition: EDProducer.h:36
RPCUnpackingModule::dataLabel_
edm::InputTag dataLabel_
Definition: RPCUnpackingModule.h:40
edm::EventSetup
Definition: EventSetup.h:58
RPCUnpackingModule::fedToken_
edm::EDGetTokenT< FEDRawDataCollection > fedToken_
Definition: RPCUnpackingModule.h:47
InputTag.h
RPCUnpackingModule::theCabling
const RPCReadOutMapping * theCabling
Definition: RPCUnpackingModule.h:45
writedatasetfile.run
run
Definition: writedatasetfile.py:27
ESWatcher.h
ev
bool ev
Definition: Hydjet2Hadronizer.cc:97
RPCReadOutMappingWithFastSearch.h
RPCUnpackingModule
Definition: RPCUnpackingModule.h:22
RPCUnpackingModule::beginRun
void beginRun(const edm::Run &run, const edm::EventSetup &es) override
Definition: RPCUnpackingModule.cc:61
EventSetup
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27
Run