BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Tof/TofGeomSvc/include/TofGeomSvc/ETofGeo.h
Go to the documentation of this file.
1#ifndef ETOF_GEO_H
2#define ETOF_GEO_H
3
4class ETofGeo {
5public:
6 ETofGeo() {}
8
9public:
10 double getInrad() const { return m_inrad; }
11 double getOutrad() const { return m_outrad; }
12 double getThick() const { return m_thick; }
13 double getPhiMax() const { return m_phiMax; }
14 double getPhiMin() const { return m_phiMin; }
15 double getThetaMax() const { return m_thetaMax; }
16 double getThetaMin() const { return m_thetaMin; }
17 void setInrad( double inrad ) { m_inrad = inrad; }
18 void setOutrad( double outrad ) { m_outrad = outrad; }
19 void setThick( double thick ) { m_thick = thick; }
20 void setPhiMax( double phiMax ) { m_phiMax = phiMax; }
21 void setPhiMin( double phiMax ) { m_phiMin = phiMax; }
22 void setThetaMax( double thetaMax ) { m_thetaMax = thetaMax; }
23 void setThetaMin( double thetaMax ) { m_thetaMin = thetaMax; }
24
25private:
26 double m_inrad;
27 double m_outrad;
28 double m_thick;
29 double m_phiMax;
30 double m_phiMin;
31 double m_thetaMax;
32 double m_thetaMin;
33};
34#endif
void setThetaMax(double thetaMax)
void setThetaMin(double thetaMax)