00001 #ifndef ETOF_GEO_H 00002 #define ETOF_GEO_H 00003 00004 class ETofGeo{ 00005 public: 00006 ETofGeo() {} 00007 ~ETofGeo(){} 00008 public: 00009 double getInrad() const { return m_inrad; } 00010 double getOutrad() const { return m_outrad; } 00011 double getThick() const { return m_thick; } 00012 double getPhiMax() const { return m_phiMax; } 00013 double getPhiMin() const { return m_phiMin; } 00014 double getThetaMax() const { return m_thetaMax; } 00015 double getThetaMin() const { return m_thetaMin; } 00016 void setInrad(double inrad) { m_inrad=inrad; } 00017 void setOutrad(double outrad) { m_outrad=outrad; } 00018 void setThick(double thick) { m_thick=thick; } 00019 void setPhiMax(double phiMax) { m_phiMax=phiMax; } 00020 void setPhiMin(double phiMax) { m_phiMin=phiMax; } 00021 void setThetaMax(double thetaMax){ m_thetaMax=thetaMax; } 00022 void setThetaMin(double thetaMax){ m_thetaMin=thetaMax; } 00023 private: 00024 double m_inrad; 00025 double m_outrad; 00026 double m_thick; 00027 double m_phiMax; 00028 double m_phiMin; 00029 double m_thetaMax; 00030 double m_thetaMin; 00031 }; 00032 #endif