Geometry
VeryForwardGeometryBuilder
interface
DetGeomDescBuilder.h
Go to the documentation of this file.
1
#ifndef Geometry_VeryForwardGeometryBuilder_DetGeomDescBuilder
2
#define Geometry_VeryForwardGeometryBuilder_DetGeomDescBuilder
3
4
#include "
Geometry/VeryForwardGeometryBuilder/interface/DetGeomDesc.h
"
5
#include "
DetectorDescription/Core/interface/DDCompactView.h
"
6
#include "
DetectorDescription/DDCMS/interface/DDCompactView.h
"
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
Generated for CMSSW Reference Manual by
1.8.16