CMS 3D CMS Logo

ShallowEventDataProducer.h
Go to the documentation of this file.
1 #ifndef SHALLOW_EVENTDATA_PRODUCER
2 #define SHALLOW_EVENTDATA_PRODUCER
3 
9 #include <vector>
10 
12 public:
14 
15 private:
16  void produce(edm::StreamID, edm::Event &, const edm::EventSetup &) const override;
18 
25 #ifdef ExtendedCALIBTree
29 #endif
30 };
31 
32 #endif
edm::StreamID
Definition: StreamID.h:30
LumiScalers.h
ShallowEventDataProducer::lumiPut_
edm::EDPutTokenT< unsigned int > lumiPut_
Definition: ShallowEventDataProducer.h:21
edm::EDGetTokenT< LumiScalersCollection >
edm::EDPutTokenT< unsigned int >
ShallowEventDataProducer::puPut_
edm::EDPutTokenT< float > puPut_
Definition: ShallowEventDataProducer.h:24
ShallowEventDataProducer::eventPut_
edm::EDPutTokenT< unsigned int > eventPut_
Definition: ShallowEventDataProducer.h:20
edm::global::EDProducer
Definition: EDProducer.h:32
edm::ParameterSet
Definition: ParameterSet.h:47
ShallowEventDataProducer
Definition: ShallowEventDataProducer.h:11
EDPutToken.h
ShallowEventDataProducer::instLumiPut_
edm::EDPutTokenT< float > instLumiPut_
Definition: ShallowEventDataProducer.h:23
edm::EventSetup
Definition: EventSetup.h:58
ShallowEventDataProducer::bxPut_
edm::EDPutTokenT< unsigned int > bxPut_
Definition: ShallowEventDataProducer.h:22
ShallowEventDataProducer::runPut_
edm::EDPutTokenT< unsigned int > runPut_
Definition: ShallowEventDataProducer.h:19
Frameworkfwd.h
ShallowEventDataProducer::ShallowEventDataProducer
ShallowEventDataProducer(const edm::ParameterSet &)
Definition: ShallowEventDataProducer.cc:9
ShallowEventDataProducer::produce
void produce(edm::StreamID, edm::Event &, const edm::EventSetup &) const override
Definition: ShallowEventDataProducer.cc:25
ShallowEventDataProducer::scalerToken_
edm::EDGetTokenT< LumiScalersCollection > scalerToken_
Definition: ShallowEventDataProducer.h:17
EDProducer.h
edm::Event
Definition: Event.h:73
L1GlobalTriggerReadoutRecord.h