Validation
MuonRPCGeometry
plugins
RPCGeometryServTest.h
Go to the documentation of this file.
1
5
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
6
#include "
FWCore/Framework/interface/one/EDAnalyzer.h
"
7
#include "
FWCore/Framework/interface/Event.h
"
8
#include "
FWCore/Framework/interface/EventSetup.h
"
9
#include "
FWCore/Framework/interface/ESHandle.h
"
10
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
11
#include <string>
12
#include <map>
13
14
class
RPCGeometry
;
15
class
MuonGeometryRecord
;
16
class
RPCGeometryServTest
:
public
edm::one::EDAnalyzer
<> {
17
public
:
18
RPCGeometryServTest
(
const
edm::ParameterSet
&
pset
);
19
20
~RPCGeometryServTest
()
override
;
21
22
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&)
override
;
23
24
const
std::string
&
myName
() {
return
myName_
; }
25
26
private
:
27
const
int
dashedLineWidth_
;
28
const
std::string
dashedLine_
;
29
const
std::string
myName_
;
30
std::map<int, std::pair<double, double> >
barzranges
;
31
std::map<int, std::pair<double, double> >
forRranges
;
32
std::map<int, std::pair<double, double> >
bacRranges
;
33
edm::ESGetToken<RPCGeometry, MuonGeometryRecord>
rpcGeomToken_
;
34
};
EDAnalyzer.h
RPCGeometryServTest::bacRranges
std::map< int, std::pair< double, double > > bacRranges
Definition:
RPCGeometryServTest.h:32
ESHandle.h
RPCGeometryServTest::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
RPCGeometryServTest.cc:30
edm::one::EDAnalyzer
Definition:
EDAnalyzer.h:30
RPCGeometryServTest::barzranges
std::map< int, std::pair< double, double > > barzranges
Definition:
RPCGeometryServTest.h:30
RPCGeometryServTest::dashedLine_
const std::string dashedLine_
Definition:
RPCGeometryServTest.h:28
edm::ParameterSet
Definition:
ParameterSet.h:47
RPCGeometryServTest::rpcGeomToken_
edm::ESGetToken< RPCGeometry, MuonGeometryRecord > rpcGeomToken_
Definition:
RPCGeometryServTest.h:33
Event.h
edm::EventSetup
Definition:
EventSetup.h:58
edm::ESGetToken< RPCGeometry, MuonGeometryRecord >
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
RPCGeometryServTest::~RPCGeometryServTest
~RPCGeometryServTest() override
Definition:
RPCGeometryServTest.cc:28
Frameworkfwd.h
RPCGeometryServTest::myName_
const std::string myName_
Definition:
RPCGeometryServTest.h:29
RPCGeometryServTest
Definition:
RPCGeometryServTest.h:16
EventSetup.h
RPCGeometryServTest::dashedLineWidth_
const int dashedLineWidth_
Definition:
RPCGeometryServTest.h:27
RPCGeometryServTest::RPCGeometryServTest
RPCGeometryServTest(const edm::ParameterSet &pset)
Definition:
RPCGeometryServTest.cc:22
RPCGeometry
Definition:
RPCGeometry.h:20
ParameterSet.h
edm::Event
Definition:
Event.h:73
MuonGeometryRecord
Definition:
MuonGeometryRecord.h:34
RPCGeometryServTest::forRranges
std::map< int, std::pair< double, double > > forRranges
Definition:
RPCGeometryServTest.h:31
muonDTDigis_cfi.pset
pset
Definition:
muonDTDigis_cfi.py:27
RPCGeometryServTest::myName
const std::string & myName()
Definition:
RPCGeometryServTest.h:24
Generated for CMSSW Reference Manual by
1.8.16