Geometry
MTDNumberingBuilder
bin
stubs
GeometricTimingDetLoader.h
Go to the documentation of this file.
1
#ifndef MTDNumberingBuilder_GeometricTimingDetLoader_h
2
#define MTDNumberingBuilder_GeometricTimingDetLoader_h
3
4
#include "
FWCore/Framework/interface/one/EDAnalyzer.h
"
5
#include "
FWCore/Framework/interface/Event.h
"
6
#include "
FWCore/Framework/interface/EventSetup.h
"
7
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
8
9
#include <string>
10
11
class
GeometricTimingDet
;
12
class
PGeometricTimingDet
;
13
14
class
GeometricTimingDetLoader
:
public
edm::one::EDAnalyzer
<edm::one::WatchRuns> {
15
public
:
16
explicit
GeometricTimingDetLoader
(
const
edm::ParameterSet
& iConfig);
17
~GeometricTimingDetLoader
()
override
;
18
19
void
beginJob
()
override
{}
20
void
beginRun
(
edm::Run
const
&
iEvent
,
edm::EventSetup
const
&)
override
;
21
void
analyze
(
edm::Event
const
&
iEvent
,
edm::EventSetup
const
&)
override
{}
22
void
endRun
(
edm::Run
const
&
iEvent
,
edm::EventSetup
const
&)
override
{}
23
void
endJob
()
override
{}
24
25
private
:
26
void
putOne
(
const
GeometricTimingDet
* gd,
PGeometricTimingDet
* pgd,
int
lev);
27
};
28
29
#endif
EDAnalyzer.h
GeometricTimingDetLoader::putOne
void putOne(const GeometricTimingDet *gd, PGeometricTimingDet *pgd, int lev)
Definition:
GeometricTimingDetLoader.cc:130
GeometricTimingDetLoader::GeometricTimingDetLoader
GeometricTimingDetLoader(const edm::ParameterSet &iConfig)
Definition:
GeometricTimingDetLoader.cc:26
GeometricTimingDetLoader::beginJob
void beginJob() override
Definition:
GeometricTimingDetLoader.h:19
edm::Run
Definition:
Run.h:45
GeometricTimingDetLoader::analyze
void analyze(edm::Event const &iEvent, edm::EventSetup const &) override
Definition:
GeometricTimingDetLoader.h:21
edm::one::EDAnalyzer
Definition:
EDAnalyzer.h:30
GeometricTimingDetLoader::endRun
void endRun(edm::Run const &iEvent, edm::EventSetup const &) override
Definition:
GeometricTimingDetLoader.h:22
edm::ParameterSet
Definition:
ParameterSet.h:36
GeometricTimingDetLoader::~GeometricTimingDetLoader
~GeometricTimingDetLoader() override
Definition:
GeometricTimingDetLoader.cc:30
Event.h
PGeometricTimingDet
Definition:
PGeometricTimingDet.h:9
iEvent
int iEvent
Definition:
GenABIO.cc:224
GeometricTimingDet
Definition:
GeometricTimingDet.h:28
edm::EventSetup
Definition:
EventSetup.h:57
EventSetup.h
GeometricTimingDetLoader::beginRun
void beginRun(edm::Run const &iEvent, edm::EventSetup const &) override
Definition:
GeometricTimingDetLoader.cc:34
ParameterSet.h
edm::Event
Definition:
Event.h:73
GeometricTimingDetLoader::endJob
void endJob() override
Definition:
GeometricTimingDetLoader.h:23
GeometricTimingDetLoader
Definition:
GeometricTimingDetLoader.h:14
Generated for CMSSW Reference Manual by
1.8.16