CMS 3D CMS Logo

RPCUnpackingModule.h
Go to the documentation of this file.
1 #ifndef RPCUnpackingModule_H
2 #define RPCUnpackingModule_H
3 
4 
15 
16 
17 class RPCReadOutMapping;
18 namespace edm { class Event; class EventSetup; class Run; }
19 
21 public:
22 
25 
27  ~RPCUnpackingModule() override;
28 
29  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
30 
34  void produce(edm::Event & ev, const edm::EventSetup& es) override;
35 
36  void beginRun(const edm::Run &run, const edm::EventSetup& es) override;
37 
38 private:
40  bool doSynchro_;
41  unsigned long eventCounter_;
42 
47 
48 };
49 
50 
51 #endif
RPCReadOutMappingWithFastSearch theReadoutMappingSearch
bool ev
edm::InputTag dataLabel_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
const RPCReadOutMapping * theCabling
edm::EDGetTokenT< FEDRawDataCollection > fedToken_
HLT enums.
unsigned long eventCounter_
edm::ESWatcher< RPCEMapRcd > theRecordWatcher
Definition: Run.h:44