CMS 3D CMS Logo

SiStripDCSStatus.h
Go to the documentation of this file.
1 #ifndef SiStripDCSStatus_H
2 #define SiStripDCSStatus_H
3 
9 
13 
14 class TrackerTopology;
15 class TrackerTopologyRcd;
16 class SiStripFedCabling;
18 
20 public:
23 
24  bool getStatus(edm::Event const& e, edm::EventSetup const& eSetup);
25 
26 private:
27  void initialise(edm::Event const& e, edm::EventSetup const& eSetup);
28 
33 
39 };
40 
41 #endif
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > tTopoToken_
edm::EDGetTokenT< FEDRawDataCollection > rawDataToken_
bool getStatus(edm::Event const &e, edm::EventSetup const &eSetup)
edm::EDGetTokenT< DCSRecord > dcsRecordToken_
edm::ESGetToken< SiStripFedCabling, SiStripFedCablingRcd > fedCablingToken_
void initialise(edm::Event const &e, edm::EventSetup const &eSetup)
SiStripDCSStatus(edm::ConsumesCollector &&iC)
Contains cabling info at the device level, including DetId, APV pair numbers, hardware addresses...
edm::EDGetTokenT< DcsStatusCollection > dcsStatusToken_