CMS 3D CMS Logo

CTPPSPixelRawToDigi.h
Go to the documentation of this file.
1 #ifndef CTPPS_CTPPSPixelRawToDigi_CTPPSPixelRawToDigi_h
2 #define CTPPS_CTPPSPixelRawToDigi_CTPPSPixelRawToDigi_h
3 
15 
18 
21 
23 public:
24  explicit CTPPSPixelRawToDigi(const edm::ParameterSet&);
25 
26  ~CTPPSPixelRawToDigi() override;
27 
28  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
29 
31  void produce(edm::Event&, const edm::EventSetup&) override;
32 
33 private:
35 
37 
39 
40  std::set<unsigned int> fedIds_;
41 
43 
45 
47 };
48 #endif
CTPPSPixelRawToDigi::FEDRawDataCollection_
edm::EDGetTokenT< FEDRawDataCollection > FEDRawDataCollection_
Definition: CTPPSPixelRawToDigi.h:36
CTPPSPixelRawToDigi::config_
edm::ParameterSet config_
Definition: CTPPSPixelRawToDigi.h:34
CTPPSPixelRawToDigi::mappingLabel_
std::string mappingLabel_
Definition: CTPPSPixelRawToDigi.h:44
CTPPSPixelDAQMappingRcd.h
edm::EDGetTokenT< FEDRawDataCollection >
EDProducer.h
CTPPSPixelRawToDigi::label_
edm::InputTag label_
Definition: CTPPSPixelRawToDigi.h:42
ESGetToken.h
MakerMacros.h
CTPPSPixelRawToDigi::CTPPSPixelDAQMapping_
edm::ESGetToken< CTPPSPixelDAQMapping, CTPPSPixelDAQMappingRcd > CTPPSPixelDAQMapping_
Definition: CTPPSPixelRawToDigi.h:38
CTPPSPixelRawToDigi::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition: CTPPSPixelRawToDigi.cc:45
CTPPSPixelRawToDigi::CTPPSPixelRawToDigi
CTPPSPixelRawToDigi(const edm::ParameterSet &)
Definition: CTPPSPixelRawToDigi.cc:24
edm::ConfigurationDescriptions
Definition: ConfigurationDescriptions.h:28
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
CTPPSPixelRawToDigi::fedIds_
std::set< unsigned int > fedIds_
Definition: CTPPSPixelRawToDigi.h:40
edm::ParameterSet
Definition: ParameterSet.h:47
CTPPSPixelRawToDigi::includeErrors_
bool includeErrors_
Definition: CTPPSPixelRawToDigi.h:46
Event.h
FEDRawDataCollection.h
edm::stream::EDProducer
Definition: EDProducer.h:38
edm::EventSetup
Definition: EventSetup.h:57
edm::ESGetToken< CTPPSPixelDAQMapping, CTPPSPixelDAQMappingRcd >
CTPPSPixelDAQMapping.h
CTPPSPixelRawToDigi::produce
void produce(edm::Event &, const edm::EventSetup &) override
get data, convert to digis attach againe to Event
Definition: CTPPSPixelRawToDigi.cc:53
ESWatcher.h
CTPPSPixelRawToDigi::~CTPPSPixelRawToDigi
~CTPPSPixelRawToDigi() override
Definition: CTPPSPixelRawToDigi.cc:41
EventSetup.h
ConsumesCollector.h
ParameterSet.h
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
CTPPSPixelRawToDigi
Definition: CTPPSPixelRawToDigi.h:22