CMS 3D CMS Logo

PGeometricTimingDetExtra.h
Go to the documentation of this file.
1 #ifndef CondFormats_PGeometricTimingDetExtra_h
2 #define CondFormats_PGeometricTimingDetExtra_h
3 
5 
6 #include <vector>
7 #include <string>
8 
10 public:
13 
14  struct Item {
15  int geographicalId_; // to be converted to DetId
16  // std::vector< DDExpandedNode > parents_; DO NOT SAVE!
17  //GeoHistory _parents;
18  double volume_;
19  double density_;
20  double weight_;
21  int copy_;
23 
25  };
26 
27  std::vector<Item> pgdes_;
28 
30 };
31 
32 #endif
PGeometricTimingDetExtra::~PGeometricTimingDetExtra
~PGeometricTimingDetExtra()
Definition: PGeometricTimingDetExtra.h:12
PGeometricTimingDetExtra::Item
Definition: PGeometricTimingDetExtra.h:14
PGeometricTimingDetExtra::Item::copy_
int copy_
Definition: PGeometricTimingDetExtra.h:21
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition: Serializable.h:39
PGeometricTimingDetExtra::Item::density_
double density_
Definition: PGeometricTimingDetExtra.h:19
PGeometricTimingDetExtra::Item::volume_
double volume_
Definition: PGeometricTimingDetExtra.h:18
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
PGeometricTimingDetExtra::pgdes_
std::vector< Item > pgdes_
Definition: PGeometricTimingDetExtra.h:27
Serializable.h
PGeometricTimingDetExtra::PGeometricTimingDetExtra
PGeometricTimingDetExtra()
Definition: PGeometricTimingDetExtra.h:11
PGeometricTimingDetExtra
Definition: PGeometricTimingDetExtra.h:9
PGeometricTimingDetExtra::Item::geographicalId_
int geographicalId_
Definition: PGeometricTimingDetExtra.h:15
PGeometricTimingDetExtra::Item::material_
std::string material_
Definition: PGeometricTimingDetExtra.h:22
PGeometricTimingDetExtra::Item::weight_
double weight_
Definition: PGeometricTimingDetExtra.h:20