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);
13  void buildDetGeomDescDescendants(DDFilteredView& fv, DetGeomDesc* geoInfoParent);
14  std::unique_ptr<DetGeomDesc> buildDetGeomDescFromCompactView(const cms::DDCompactView& myCompactView);
15 } // namespace detgeomdescbuilder
16 
17 #endif
detgeomdescbuilder
Definition: DetGeomDescBuilder.h:11
DDCompactView.h
detgeomdescbuilder::buildDetGeomDescDescendants
void buildDetGeomDescDescendants(DDFilteredView &fv, DetGeomDesc *geoInfoParent)
Definition: DetGeomDescBuilder.cc:29
DDCompactView
Compact representation of the geometrical detector hierarchy.
Definition: DDCompactView.h:81
DDCompactView.h
DetGeomDesc.h
DetGeomDesc
Definition: DetGeomDesc.h:49
detgeomdescbuilder::buildDetGeomDescFromCompactView
std::unique_ptr< DetGeomDesc > buildDetGeomDescFromCompactView(const DDCompactView &myCompactView)
Definition: DetGeomDescBuilder.cc:9
cms::DDCompactView
Definition: DDCompactView.h:31
DDFilteredView
Definition: DDFilteredView.h:20