CondTools
SiStrip
plugins
SiStripFedCablingReader.h
Go to the documentation of this file.
1
#ifndef CondTools_SiStrip_FedCablingReader_H
2
#define CondTools_SiStrip_FedCablingReader_H
3
4
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
#include "
FWCore/Framework/interface/Event.h
"
7
#include "
FWCore/Framework/interface/EventSetup.h
"
8
#include "
CondFormats/DataRecord/interface/SiStripFedCablingRcd.h
"
9
#include "
CalibTracker/Records/interface/SiStripFecCablingRcd.h
"
10
#include "
CalibTracker/Records/interface/SiStripDetCablingRcd.h
"
11
#include "
CalibTracker/Records/interface/SiStripRegionCablingRcd.h
"
12
13
class
SiStripFedCabling
;
14
class
SiStripFecCabling
;
15
class
SiStripDetCabling
;
16
class
SiStripRegionCabling
;
17
18
class
SiStripFedCablingReader
:
public
edm::EDAnalyzer
{
19
public
:
20
SiStripFedCablingReader
(
const
edm::ParameterSet
&);
21
22
~SiStripFedCablingReader
()
override
{ ; }
23
24
void
beginRun
(
const
edm::Run
&,
const
edm::EventSetup
&)
override
;
25
26
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&)
override
{ ; }
27
28
private
:
29
bool
printFecCabling_
;
30
bool
printDetCabling_
;
31
bool
printRegionCabling_
;
32
edm::ESGetToken<SiStripFedCabling, SiStripFedCablingRcd>
fedCablingToken_
;
33
edm::ESGetToken<SiStripFecCabling, SiStripFecCablingRcd>
fecCablingToken_
;
34
edm::ESGetToken<SiStripDetCabling, SiStripDetCablingRcd>
detCablingToken_
;
35
edm::ESGetToken<SiStripRegionCabling, SiStripRegionCablingRcd>
regionCablingToken_
;
36
edm::ESGetToken<TrackerTopology, TrackerTopologyRcd>
tTopoToken_
;
37
};
38
39
#endif // CondTools_SiStrip_FedCablingReader_H
SiStripFecCabling
Definition:
SiStripFecCabling.h:24
edm::Run
Definition:
Run.h:45
SiStripFedCablingReader::printFecCabling_
bool printFecCabling_
Definition:
SiStripFedCablingReader.h:29
SiStripFedCablingReader::regionCablingToken_
edm::ESGetToken< SiStripRegionCabling, SiStripRegionCablingRcd > regionCablingToken_
Definition:
SiStripFedCablingReader.h:35
SiStripFecCablingRcd.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
SiStripFedCablingReader::fecCablingToken_
edm::ESGetToken< SiStripFecCabling, SiStripFecCablingRcd > fecCablingToken_
Definition:
SiStripFedCablingReader.h:33
SiStripDetCabling
Definition:
SiStripDetCabling.h:21
SiStripFedCablingReader::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
SiStripFedCablingReader.h:26
SiStripFedCablingReader::detCablingToken_
edm::ESGetToken< SiStripDetCabling, SiStripDetCablingRcd > detCablingToken_
Definition:
SiStripFedCablingReader.h:34
SiStripFedCablingReader
Definition:
SiStripFedCablingReader.h:18
SiStripFedCablingReader::fedCablingToken_
edm::ESGetToken< SiStripFedCabling, SiStripFedCablingRcd > fedCablingToken_
Definition:
SiStripFedCablingReader.h:32
edm::ParameterSet
Definition:
ParameterSet.h:47
Event.h
SiStripFedCablingReader::printRegionCabling_
bool printRegionCabling_
Definition:
SiStripFedCablingReader.h:31
SiStripFedCablingReader::printDetCabling_
bool printDetCabling_
Definition:
SiStripFedCablingReader.h:30
edm::EventSetup
Definition:
EventSetup.h:58
edm::ESGetToken< SiStripFedCabling, SiStripFedCablingRcd >
SiStripRegionCablingRcd.h
EventSetup.h
SiStripFedCablingReader::SiStripFedCablingReader
SiStripFedCablingReader(const edm::ParameterSet &)
Definition:
SiStripFedCablingReader.cc:13
SiStripFedCablingRcd.h
SiStripDetCablingRcd.h
SiStripFedCablingReader::beginRun
void beginRun(const edm::Run &, const edm::EventSetup &) override
Definition:
SiStripFedCablingReader.cc:25
ParameterSet.h
edm::Event
Definition:
Event.h:73
SiStripFedCablingReader::~SiStripFedCablingReader
~SiStripFedCablingReader() override
Definition:
SiStripFedCablingReader.h:22
SiStripRegionCabling
Definition:
SiStripRegionCabling.h:23
SiStripFedCablingReader::tTopoToken_
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > tTopoToken_
Definition:
SiStripFedCablingReader.h:36
Generated for CMSSW Reference Manual by
1.8.16