CMS 3D CMS Logo

SiStripFedCablingManipulator.h
Go to the documentation of this file.
1 #ifndef CalibTracker_SiStripESProducer_SiStripFedCablingManipulator_h
2 #define CalibTracker_SiStripESProducer_SiStripFedCablingManipulator_h
3 
4 // user include files
10 
13 
15 
16 #include <string>
17 
19 public:
20  explicit SiStripFedCablingManipulator(const edm::ParameterSet& iConfig);
22  void analyze(const edm::Event& e, const edm::EventSetup& es) override{};
23 
24  void endRun(const edm::Run& run, const edm::EventSetup& es) override;
25 
26 private:
27  std::unique_ptr<SiStripFedCabling> manipulate(const SiStripFedCabling&);
28 
31 };
32 
33 #endif
MessageLogger.h
SiStripFedCablingManipulator::endRun
void endRun(const edm::Run &run, const edm::EventSetup &es) override
Definition: SiStripFedCablingManipulator.cc:16
SiStripFedCablingManipulator::~SiStripFedCablingManipulator
~SiStripFedCablingManipulator() override
Definition: SiStripFedCablingManipulator.cc:11
edm::Run
Definition: Run.h:45
SiStripFedCabling.h
EDAnalyzer.h
SiStripFedCabling
Contains cabling info at the device level, including DetId, APV pair numbers, hardware addresses,...
Definition: SiStripFedCabling.h:25
edm::EDAnalyzer
Definition: EDAnalyzer.h:28
SiStripFedCablingManipulator::SiStripFedCablingManipulator
SiStripFedCablingManipulator(const edm::ParameterSet &iConfig)
Definition: SiStripFedCablingManipulator.cc:6
PoolDBOutputService.h
Service.h
edm::ParameterSet
Definition: ParameterSet.h:47
SiStripFedCablingManipulator::analyze
void analyze(const edm::Event &e, const edm::EventSetup &es) override
Definition: SiStripFedCablingManipulator.h:22
SiStripFedCablingManipulator::manipulate
std::unique_ptr< SiStripFedCabling > manipulate(const SiStripFedCabling &)
Definition: SiStripFedCablingManipulator.cc:56
edm::EventSetup
Definition: EventSetup.h:58
edm::ESGetToken< SiStripFedCabling, SiStripFedCablingRcd >
SiStripFedCablingManipulator::fedCablingToken_
edm::ESGetToken< SiStripFedCabling, SiStripFedCablingRcd > fedCablingToken_
Definition: SiStripFedCablingManipulator.h:30
writedatasetfile.run
run
Definition: writedatasetfile.py:27
Exception.h
SiStripFedCablingRcd.h
SiStripFedCablingManipulator
Definition: SiStripFedCablingManipulator.h:18
ParameterSet.h
edm::Event
Definition: Event.h:73
SiStripFedCablingManipulator::iConfig_
edm::ParameterSet iConfig_
Definition: SiStripFedCablingManipulator.h:29
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37