CMS 3D CMS Logo

DetGeomDescBuilder.h
Go to the documentation of this file.
1 #ifndef Geometry_VeryForwardGeometryBuilder_DetGeomDescBuilder
2 #define Geometry_VeryForwardGeometryBuilder_DetGeomDescBuilder
3 
7 
8 /*
9  * Generic function to build geo (tree of DetGeomDesc) from compact view.
10  */
11 namespace detgeomdescbuilder {
12  std::unique_ptr<DetGeomDesc> buildDetGeomDescFromCompactView(const DDCompactView& myCompactView, const bool isRun2);
13  void buildDetGeomDescDescendants(DDFilteredView& fv, DetGeomDesc* geoInfoParent, const bool isRun2);
14  std::unique_ptr<DetGeomDesc> buildDetGeomDescFromCompactView(const cms::DDCompactView& myCompactView,
15  const bool isRun2);
16 } // namespace detgeomdescbuilder
17 
18 #endif
detgeomdescbuilder::buildDetGeomDescDescendants
void buildDetGeomDescDescendants(DDFilteredView &fv, DetGeomDesc *geoInfoParent, const bool isRun2)
Definition: DetGeomDescBuilder.cc:31
detgeomdescbuilder
Definition: DetGeomDescBuilder.h:11
DDCompactView.h
DDCompactView
Compact representation of the geometrical detector hierarchy.
Definition: DDCompactView.h:81
geometryPPS_CMSxz_fromDD_2016_cfi.isRun2
isRun2
Definition: geometryPPS_CMSxz_fromDD_2016_cfi.py:14
DDCompactView.h
DetGeomDesc.h
DetGeomDesc
Definition: DetGeomDesc.h:49
cms::DDCompactView
Definition: DDCompactView.h:31
DDFilteredView
Definition: DDFilteredView.h:20
detgeomdescbuilder::buildDetGeomDescFromCompactView
std::unique_ptr< DetGeomDesc > buildDetGeomDescFromCompactView(const DDCompactView &myCompactView, const bool isRun2)
Definition: DetGeomDescBuilder.cc:10