Main Page
Namespaces
Classes
Package Documentation
Geometry
RPCGeometryBuilder
src
RPCGeometryBuilderFromCondDB.h
Go to the documentation of this file.
1
#ifndef RPCGeometry_RPCGeometryBuilderFromCondDB_H
2
#define RPCGeometry_RPCGeometryBuilderFromCondDB_H
3
11
#include <
CondFormats/GeometryObjects/interface/RecoIdealGeometry.h
>
12
#include <string>
13
#include <map>
14
#include <list>
15
16
class
RPCGeometry
;
17
class
RPCDetId
;
18
class
RPCRoll
;
19
20
class
RPCGeometryBuilderFromCondDB
{
21
public
:
22
RPCGeometryBuilderFromCondDB
(
bool
comp11);
23
24
~RPCGeometryBuilderFromCondDB
();
25
26
RPCGeometry
*
build
(
const
RecoIdealGeometry
& rgeo);
27
28
private
:
29
std::map<RPCDetId, std::list<RPCRoll*> >
chids
;
30
bool
theComp11Flag
;
31
};
32
33
#endif
RPCGeometryBuilderFromCondDB::build
RPCGeometry * build(const RecoIdealGeometry &rgeo)
Definition:
RPCGeometryBuilderFromCondDB.cc:32
RPCRoll
Definition:
RPCRoll.h:12
RPCGeometryBuilderFromCondDB::RPCGeometryBuilderFromCondDB
RPCGeometryBuilderFromCondDB(bool comp11)
Definition:
RPCGeometryBuilderFromCondDB.cc:28
RPCGeometryBuilderFromCondDB::theComp11Flag
bool theComp11Flag
Definition:
RPCGeometryBuilderFromCondDB.h:30
RPCGeometry
Definition:
RPCGeometry.h:20
RPCGeometryBuilderFromCondDB::chids
std::map< RPCDetId, std::list< RPCRoll * > > chids
Definition:
RPCGeometryBuilderFromCondDB.h:29
RecoIdealGeometry.h
RPCDetId
Definition:
RPCDetId.h:16
RPCGeometryBuilderFromCondDB::~RPCGeometryBuilderFromCondDB
~RPCGeometryBuilderFromCondDB()
Definition:
RPCGeometryBuilderFromCondDB.cc:30
RecoIdealGeometry
Definition:
RecoIdealGeometry.h:28
RPCGeometryBuilderFromCondDB
Definition:
RPCGeometryBuilderFromCondDB.h:20
Generated for CMSSW Reference Manual by
1.8.11