Main Page
Namespaces
Classes
Package Documentation
Geometry
GEMGeometryBuilder
src
GEMGeometryBuilderFromCondDB.h
Go to the documentation of this file.
1
#ifndef Geometry_GEMGeometry_GEMGeometryBuilderFromCondDB_H
2
#define Geometry_GEMGeometry_GEMGeometryBuilderFromCondDB_H
3
11
#include "
CondFormats/GeometryObjects/interface/RecoIdealGeometry.h
"
12
#include <map>
13
#include <list>
14
15
class
GEMGeometry
;
16
class
GEMDetId
;
17
class
GEMEtaPartition
;
18
19
class
GEMGeometryBuilderFromCondDB
20
{
21
public
:
22
23
GEMGeometryBuilderFromCondDB
();
24
25
~GEMGeometryBuilderFromCondDB
();
26
27
void
build
(
const
std::shared_ptr<GEMGeometry>& theGeometry,
28
const
RecoIdealGeometry
& rgeo );
29
30
private
:
31
32
std::map<GEMDetId, std::list<GEMEtaPartition *> >
m_chids
;
33
};
34
35
#endif
GEMEtaPartition
Definition:
GEMEtaPartition.h:12
GEMDetId
Definition:
GEMDetId.h:16
GEMGeometryBuilderFromCondDB::build
void build(const std::shared_ptr< GEMGeometry > &theGeometry, const RecoIdealGeometry &rgeo)
Definition:
GEMGeometryBuilderFromCondDB.cc:36
GEMGeometryBuilderFromCondDB
Definition:
GEMGeometryBuilderFromCondDB.h:19
RecoIdealGeometry.h
GEMGeometry
Definition:
GEMGeometry.h:24
GEMGeometryBuilderFromCondDB::~GEMGeometryBuilderFromCondDB
~GEMGeometryBuilderFromCondDB()
Definition:
GEMGeometryBuilderFromCondDB.cc:32
RecoIdealGeometry
Definition:
RecoIdealGeometry.h:28
GEMGeometryBuilderFromCondDB::GEMGeometryBuilderFromCondDB
GEMGeometryBuilderFromCondDB()
Definition:
GEMGeometryBuilderFromCondDB.cc:29
GEMGeometryBuilderFromCondDB::m_chids
std::map< GEMDetId, std::list< GEMEtaPartition * > > m_chids
Definition:
GEMGeometryBuilderFromCondDB.h:32
Generated for CMSSW Reference Manual by
1.8.11