CMS 3D CMS Logo

GeometricDetExtra.cc
Go to the documentation of this file.
1 //#include "CondFormats/GeometryObjects/interface/PGeometricDetExtra.h"
3 //#include "DetectorDescription/Core/interface/DDExpandedView.h"
4 /* #include "DetectorDescription/Core/interface/DDRotationMatrix.h" */
5 /* #include "DetectorDescription/Core/interface/DDTranslation.h" */
6 /* #include "DetectorDescription/Core/interface/DDSolidShapes.h" */
7 /* #include "DataFormats/GeometrySurface/interface/Surface.h" */
8 /* #include "DataFormats/GeometrySurface/interface/Bounds.h" */
9 //#include "DataFormats/DetId/interface/DetId.h"
10 
11 //#include <vector>
12 //#include "FWCore/ParameterSet/interface/types.h"
13 
17 GeometricDetExtra::GeometricDetExtra( GeometricDet const * gd, DetId id, GeoHistory& gh, double vol, double dens, double wgt, double cpy, const std::string& mat, const std::string& name, bool dd )
18  : _mygd(gd), _geographicalId(id), _parents(gh), _volume(vol), _density(dens), _weight(wgt), _copy((int)(cpy)), _material(mat), _name(name), _fromDD(dd)
19 {
20 
21 }
22 
24 { }
25 
std::vector< DDExpandedNode > GeoHistory
Definition: DetId.h:18
GeometricDetExtra(GeometricDet const *gd)
Definition: DDUnits.h:8
def _copy(old, new, skip=[])