StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
geometryDataSet.h
1 #ifndef geometryDataSet_h
2 #define geometryDataSet_h
3 #include "St_DataSet.h"
4 class geometryDataSet : public St_DataSet {
5  public:
6  geometryDataSet(const Char_t *Name="Geometry") : St_DataSet(Name) {}
7  virtual ~geometryDataSet(){}
8  int padRows;
9  int innerPadRows;
10  int innerPadRows48;
11  int innerPadRows52;
12  int outerPadRows;
13  int timeBuckets;
14  int sectors;
15  int ifcRadius;
16  int ofcRadius;
17  int endCapZ;
18  double innerSectorPadWidth;
19  double innerSectorPadLength;
20  double innerSectorPadPitch;
21  double innerSectorRowPitch1;
22  double innerSectorRowPitch2;
23  double firstPadRow;
24  double firstOuterSectorPadRow;
25  double lastOuterSectorPadRow;
26  double firstRowWidth;
27  double lastRowWidth;
28  double outerSectorPadWidth;
29  double outerSectorPadLength;
30  double outerSectorPadPitch;
31  double outerSectorRowPitch;
32  double outerSectorLength;
33  double ioSectorSeparation;
34  double frischGrid;
35  double maximumDriftDistance;
36  double innerSectorzOffSet;
37  double outerSectorzOffSet;
38 
39  double anodeWirePitch;
40  double frischGridWirePitch;
41  double gateWirePitch;
42  double anodeWireRadius;
43  double frischGridWireRadius;
44  double gateWireRadius;
45  double iSAnodeWirePadPlaneSeparation;
46  double iSFrischGridPadPlaneSeparation;
47  double iSGatingGridPadPlaneSeparation;
48  double oSAnodeWirePadPlaneSeparation;
49  double oSFrischGridPadPlaneSeparation;
50  double oSGatingGridPadPlaneSeparation;
51  double firstInnerSectorAnodeWire;
52  double lastInnerSectorAnodeWire;
53  double numberOfInnerSectorAnodeWires;
54  double firstOuterSectorAnodeWire;
55  double lastOuterSectorAnodeWire;
56  double numberOfOuterSectorAnodeWires;
57  double innerSectorEdge;
58  double outerSectorEdge;
59  int padsInRow[45];
60  /* DANGER HARD CODE 88 96 104 112 118 126 134 142 150 158 166 174 182 98 100 102 104 106 106 108 110 112 112 114 116 118 120 122 122 124 126 128 128 130 132 134 136 138 138 140 142 144 144 144 144*/
61  ClassDef(geometryDataSet,1) //geometryDataSet class
62 };
63 #endif