CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PHGCalParameters.h
Go to the documentation of this file.
1 #ifndef CondFormats_GeometryObjects_PHGCalParameters_h
2 #define CondFormats_GeometryObjects_PHGCalParameters_h
3 
5 #include <string>
6 #include <vector>
7 
9 
10 public:
11 
12  PHGCalParameters( void ) {}
13  ~PHGCalParameters( void ) {}
14 
16  std::vector<double> cellSize_;
17  std::vector<double> moduleBlS_;
18  std::vector<double> moduleTlS_;
19  std::vector<double> moduleHS_;
20  std::vector<double> moduleDzS_;
21  std::vector<double> moduleAlphaS_;
22  std::vector<double> moduleCellS_;
23  std::vector<double> moduleBlR_;
24  std::vector<double> moduleTlR_;
25  std::vector<double> moduleHR_;
26  std::vector<double> moduleDzR_;
27  std::vector<double> moduleAlphaR_;
28  std::vector<double> moduleCellR_;
29  std::vector<double> trformTranX_;
30  std::vector<double> trformTranY_;
31  std::vector<double> trformTranZ_;
32  std::vector<double> trformRotXX_;
33  std::vector<double> trformRotYX_;
34  std::vector<double> trformRotZX_;
35  std::vector<double> trformRotXY_;
36  std::vector<double> trformRotYY_;
37  std::vector<double> trformRotZY_;
38  std::vector<double> trformRotXZ_;
39  std::vector<double> trformRotYZ_;
40  std::vector<double> trformRotZZ_;
41  std::vector<double> zLayerHex_;
42  std::vector<double> rMinLayHex_;
43  std::vector<double> rMaxLayHex_;
44  std::vector<double> waferPosX_;
45  std::vector<double> waferPosY_;
46  std::vector<double> cellFineX_;
47  std::vector<double> cellFineY_;
48  std::vector<double> cellCoarseX_;
49  std::vector<double> cellCoarseY_;
50  std::vector<double> boundR_;
51  std::vector<int> moduleLayS_;
52  std::vector<int> moduleLayR_;
53  std::vector<int> layer_;
54  std::vector<int> layerIndex_;
55  std::vector<int> layerGroup_;
56  std::vector<int> cellFactor_;
57  std::vector<int> depth_;
58  std::vector<int> depthIndex_;
59  std::vector<int> depthLayerF_;
60  std::vector<int> waferCopy_;
61  std::vector<int> waferTypeL_;
62  std::vector<int> waferTypeT_;
63  std::vector<int> layerGroupM_;
64  std::vector<int> layerGroupO_;
65  std::vector<uint32_t> trformIndex_;
66  double waferR_;
67  int nCells_;
68  int nSectors_;
69  int mode_;
70 
72 };
73 
74 #endif
std::vector< int > depthLayerF_
std::vector< uint32_t > trformIndex_
std::vector< int > waferTypeT_
std::vector< double > trformRotXX_
std::vector< double > trformRotYY_
std::vector< double > trformRotXY_
std::vector< int > layerGroupO_
std::vector< double > cellCoarseY_
std::vector< int > moduleLayS_
std::vector< double > trformRotZZ_
std::vector< int > depth_
std::vector< double > trformRotYZ_
std::vector< double > moduleTlR_
std::vector< int > waferTypeL_
std::vector< double > cellFineX_
std::vector< double > moduleAlphaS_
std::vector< double > waferPosY_
std::vector< double > trformRotYX_
std::vector< double > trformTranY_
std::vector< double > trformRotZY_
std::vector< double > rMaxLayHex_
std::vector< int > layerGroup_
std::vector< double > moduleAlphaR_
std::vector< double > trformRotZX_
std::vector< double > waferPosX_
std::vector< int > layer_
std::vector< int > waferCopy_
std::vector< double > moduleDzS_
std::vector< int > moduleLayR_
std::vector< int > depthIndex_
std::vector< int > layerIndex_
std::vector< double > moduleHS_
std::vector< double > boundR_
std::vector< double > cellFineY_
std::vector< double > moduleCellR_
std::vector< double > moduleHR_
#define COND_SERIALIZABLE
Definition: Serializable.h:37
std::vector< int > layerGroupM_
std::vector< double > moduleTlS_
std::vector< double > moduleBlS_
std::vector< double > rMinLayHex_
std::vector< double > trformTranX_
std::vector< int > cellFactor_
std::vector< double > moduleCellS_
std::vector< double > moduleBlR_
std::vector< double > cellCoarseX_
std::vector< double > trformTranZ_
std::vector< double > trformRotXZ_
std::vector< double > cellSize_
std::vector< double > zLayerHex_
std::vector< double > moduleDzR_