Geometry
TrackerNumberingBuilder
plugins
CondDBCmsTrackerConstruction.h
Go to the documentation of this file.
1
#ifndef Geometry_TrackerNumberingBuilder_CondDBCmsTrackerConstruction_H
2
#define Geometry_TrackerNumberingBuilder_CondDBCmsTrackerConstruction_H
3
4
#include "
Geometry/TrackerNumberingBuilder/interface/CmsTrackerStringToEnum.h
"
5
#include "
FWCore/ParameterSet/interface/types.h
"
6
#include <string>
7
8
class
GeometricDet
;
9
class
DDCompactView
;
10
class
PGeometricDet
;
11
17
class
CondDBCmsTrackerConstruction
{
18
public
:
19
CondDBCmsTrackerConstruction
() =
delete
;
20
static
std::unique_ptr<GeometricDet>
construct
(
const
PGeometricDet
& pgd);
21
};
22
23
#endif
CondDBCmsTrackerConstruction::construct
static std::unique_ptr< GeometricDet > construct(const PGeometricDet &pgd)
Definition:
CondDBCmsTrackerConstruction.cc:12
types.h
CondDBCmsTrackerConstruction::CondDBCmsTrackerConstruction
CondDBCmsTrackerConstruction()=delete
DDCompactView
Compact representation of the geometrical detector hierarchy.
Definition:
DDCompactView.h:80
GeometricDet
Definition:
GeometricDet.h:30
CmsTrackerStringToEnum.h
CondDBCmsTrackerConstruction
Definition:
CondDBCmsTrackerConstruction.h:17
PGeometricDet
Definition:
PGeometricDet.h:9
Generated for CMSSW Reference Manual by
1.8.16