CMS 3D CMS Logo

RPCDigiMerger.h
Go to the documentation of this file.
1 #ifndef EventFilter_RPCRawToDigi_RPCDigiMerger_h
2 #define EventFilter_RPCRawToDigi_RPCDigiMerger_h
3 
4 #include <cstdint>
5 #include <vector>
6 #include <utility>
7 #include <set>
8 
12 
15 
16 namespace edm {
18  class Event;
19  class EventSetup;
20  class ParameterSet;
21  class Run;
22 } // namespace edm
23 
25 public:
27  ~RPCDigiMerger() override;
28 
30 
31  void beginRun(edm::Run const& run, edm::EventSetup const& setup) override;
32  void produce(edm::Event& event, edm::EventSetup const& setup) override;
33 
34 protected:
39 
43 };
44 
45 #endif // EventFilter_RPCRawToDigi_RPCDigiMerger_h
ESHandle.h
RPCDigiMerger::omtf_token_
edm::EDGetTokenT< RPCDigiCollection > omtf_token_
Definition: RPCDigiMerger.h:36
edm::Run
Definition: Run.h:45
edm::EDGetTokenT< RPCDigiCollection >
edm
HLT enums.
Definition: AlignableModifier.h:19
RPCDigiMerger::RPCDigiMerger
RPCDigiMerger(edm::ParameterSet const &config)
Definition: RPCDigiMerger.cc:20
RPCDigiMerger::bx_minCPPF_
int bx_minCPPF_
Definition: RPCDigiMerger.h:42
EDProducer.h
singleTopDQM_cfi.setup
setup
Definition: singleTopDQM_cfi.py:37
config
Definition: config.py:1
RPCDigiMerger::twinMux_token_
edm::EDGetTokenT< RPCDigiCollection > twinMux_token_
Definition: RPCDigiMerger.h:35
RPCDigiMerger::bx_minOMTF_
int bx_minOMTF_
Definition: RPCDigiMerger.h:41
Event
RPCDigi.h
edm::ConfigurationDescriptions
Definition: ConfigurationDescriptions.h:28
edm::ParameterSet
Definition: ParameterSet.h:36
ParameterSet
Definition: Functions.h:16
RPCDigiMerger::beginRun
void beginRun(edm::Run const &run, edm::EventSetup const &setup) override
Definition: RPCDigiMerger.cc:60
RPCDigiMerger::bx_maxTwinMux_
int bx_maxTwinMux_
Definition: RPCDigiMerger.h:40
RPCDigiMerger::simRPC_token_
edm::EDGetTokenT< RPCDigiCollection > simRPC_token_
Definition: RPCDigiMerger.h:38
RPCDigiMerger::produce
void produce(edm::Event &event, edm::EventSetup const &setup) override
Definition: RPCDigiMerger.cc:62
RPCDigiMerger::bx_maxOMTF_
int bx_maxOMTF_
Definition: RPCDigiMerger.h:41
edm::stream::EDProducer
Definition: EDProducer.h:38
RPCDigiMerger::cppf_token_
edm::EDGetTokenT< RPCDigiCollection > cppf_token_
Definition: RPCDigiMerger.h:37
edm::EventSetup
Definition: EventSetup.h:57
RPCDigiMerger::bx_maxCPPF_
int bx_maxCPPF_
Definition: RPCDigiMerger.h:42
writedatasetfile.run
run
Definition: writedatasetfile.py:27
ConfigurationDescriptions
RPCDigiMerger::~RPCDigiMerger
~RPCDigiMerger() override
Definition: RPCDigiMerger.cc:41
ESWatcher.h
RPCDigiMerger::bx_minTwinMux_
int bx_minTwinMux_
Definition: RPCDigiMerger.h:40
RPCDigiCollection.h
EventSetup
event
Definition: event.py:1
edm::Event
Definition: Event.h:73
RPCDigiMerger
Definition: RPCDigiMerger.h:24
RPCDigiMerger::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descs)
Definition: RPCDigiMerger.cc:43
Run