EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EndcapGeoParData.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file EndcapGeoParData.h
1 //
2 // AYK (ayk@bnl.gov), 2013/06/12
3 //
4 // Endcap extension of a generic calorimeter mapping class;
5 //
6 
8 
9 #ifndef _ENDCAP_GEO_PAR_DATA_
10 #define _ENDCAP_GEO_PAR_DATA_
11 
13 {
14  private:
15  void ResetVars() {
17  };
18 
19  public:
20  EndcapGeoParData(const char *detName = 0, int version = -1, int subVersion = 0):
21  CalorimeterGeoParData(detName, version, subVersion) { ResetVars();};
23 
24  Double_t mInterQuadrantGap; // allow few hundred um gap between quadrants;
25 
26  // Yes, it seems it is natural to define the global endcap parameters like this;
27  Double_t mEndcapMinR; // min distance of endcap volume to beam line
28  Double_t mEndcapMaxTheta; // max theta to be covered from the IP
29  Double_t mSafetyVolume; // min estimated cell distance to quadrant volume edge
30 
32 };
33 
34 #endif