CGEM BOSS 6.6.5.i
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcGeoMisc Class Reference

#include <MdcGeoMisc.h>

Public Member Functions

 MdcGeoMisc ()
 
 MdcGeoMisc (const MdcGeoMisc &e)
 
MdcGeoMiscoperator= (const MdcGeoMisc &e)
 
 ~MdcGeoMisc ()
 
double OuterR (void) const
 
double InnerR (void) const
 
double OuterTk (void) const
 
double InnerTk (void) const
 
int NSWire (void) const
 
int NFWire (void) const
 
int LayerNo (void) const
 
int WireNo (void) const
 
int SLayerNo (void) const
 
double SWireR (void) const
 
double FWireR (void) const
 
double OuterR (double i)
 
double InnerR (double i)
 
double OuterTk (double i)
 
double InnerTk (double i)
 
int NSWire (int i)
 
int NFWire (int i)
 
int LayerNo (int i)
 
int WireNo (int i)
 
int SLayerNo (int i)
 
double SWireR (double i)
 
double FWireR (double i)
 
 MdcGeoMisc ()
 
 MdcGeoMisc (const MdcGeoMisc &e)
 
MdcGeoMiscoperator= (const MdcGeoMisc &e)
 
 ~MdcGeoMisc ()
 
double OuterR (void) const
 
double InnerR (void) const
 
double OuterTk (void) const
 
double InnerTk (void) const
 
int NSWire (void) const
 
int NFWire (void) const
 
int LayerNo (void) const
 
int WireNo (void) const
 
int SLayerNo (void) const
 
double SWireR (void) const
 
double FWireR (void) const
 
double OuterR (double i)
 
double InnerR (double i)
 
double OuterTk (double i)
 
double InnerTk (double i)
 
int NSWire (int i)
 
int NFWire (int i)
 
int LayerNo (int i)
 
int WireNo (int i)
 
int SLayerNo (int i)
 
double SWireR (double i)
 
double FWireR (double i)
 

Detailed Description

Constructor & Destructor Documentation

◆ MdcGeoMisc() [1/4]

MdcGeoMisc::MdcGeoMisc ( )
inline

Definition at line 12 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

12 :fOuterR(0),fInnerR(0),fOuterTk(0),fInnerTk(0),fNSWire(0),fNFWire(0),
13 fLayerNo(0),fWireNo(0),fSLayerNo(0),fSWireR(0),fFWireR(0){};

◆ MdcGeoMisc() [2/4]

MdcGeoMisc::MdcGeoMisc ( const MdcGeoMisc & e)
inline

Definition at line 16 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

16 :fOuterR(e.OuterR()),fInnerR(e.InnerR()),fOuterTk(e.OuterTk()),fInnerTk(e.InnerTk()),fNSWire(e.NSWire()),fNFWire(e.NFWire()),
17 fLayerNo(e.LayerNo()),fWireNo(e.WireNo()),fSLayerNo(e.SLayerNo()),fSWireR(e.SWireR()),fFWireR(e.FWireR()){};

◆ ~MdcGeoMisc() [1/2]

MdcGeoMisc::~MdcGeoMisc ( )
inline

Definition at line 39 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

39{};

◆ MdcGeoMisc() [3/4]

MdcGeoMisc::MdcGeoMisc ( )
inline

Definition at line 12 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

12 :fOuterR(0),fInnerR(0),fOuterTk(0),fInnerTk(0),fNSWire(0),fNFWire(0),
13 fLayerNo(0),fWireNo(0),fSLayerNo(0),fSWireR(0),fFWireR(0){};

◆ MdcGeoMisc() [4/4]

MdcGeoMisc::MdcGeoMisc ( const MdcGeoMisc & e)
inline

Definition at line 16 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

16 :fOuterR(e.OuterR()),fInnerR(e.InnerR()),fOuterTk(e.OuterTk()),fInnerTk(e.InnerTk()),fNSWire(e.NSWire()),fNFWire(e.NFWire()),
17 fLayerNo(e.LayerNo()),fWireNo(e.WireNo()),fSLayerNo(e.SLayerNo()),fSWireR(e.SWireR()),fFWireR(e.FWireR()){};

◆ ~MdcGeoMisc() [2/2]

MdcGeoMisc::~MdcGeoMisc ( )
inline

Definition at line 39 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

39{};

Member Function Documentation

◆ FWireR() [1/4]

double MdcGeoMisc::FWireR ( double i)
inline

Definition at line 68 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

68{ return fFWireR=i;}

◆ FWireR() [2/4]

double MdcGeoMisc::FWireR ( double i)
inline

Definition at line 68 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

68{ return fFWireR=i;}

◆ FWireR() [3/4]

double MdcGeoMisc::FWireR ( void ) const
inline

Definition at line 53 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

53{ return fFWireR; }

Referenced by BesMdcGeoParameter::InitFromSvc(), and operator=().

◆ FWireR() [4/4]

double MdcGeoMisc::FWireR ( void ) const
inline

Definition at line 53 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

53{ return fFWireR; }

◆ InnerR() [1/4]

double MdcGeoMisc::InnerR ( double i)
inline

Definition at line 58 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

58{ return fInnerR=i; };

◆ InnerR() [2/4]

double MdcGeoMisc::InnerR ( double i)
inline

Definition at line 58 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

58{ return fInnerR=i; };

◆ InnerR() [3/4]

double MdcGeoMisc::InnerR ( void ) const
inline

Definition at line 43 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

43{ return fInnerR; };

Referenced by operator=().

◆ InnerR() [4/4]

double MdcGeoMisc::InnerR ( void ) const
inline

Definition at line 43 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

43{ return fInnerR; };

◆ InnerTk() [1/4]

double MdcGeoMisc::InnerTk ( double i)
inline

Definition at line 60 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

60{ return fInnerTk=i; };

◆ InnerTk() [2/4]

double MdcGeoMisc::InnerTk ( double i)
inline

Definition at line 60 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

60{ return fInnerTk=i; };

◆ InnerTk() [3/4]

double MdcGeoMisc::InnerTk ( void ) const
inline

Definition at line 45 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

45{ return fInnerTk; };

Referenced by operator=().

◆ InnerTk() [4/4]

double MdcGeoMisc::InnerTk ( void ) const
inline

Definition at line 45 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

45{ return fInnerTk; };

◆ LayerNo() [1/4]

int MdcGeoMisc::LayerNo ( int i)
inline

Definition at line 64 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

64{ return fLayerNo=i;}

◆ LayerNo() [2/4]

int MdcGeoMisc::LayerNo ( int i)
inline

Definition at line 64 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

64{ return fLayerNo=i;}

◆ LayerNo() [3/4]

int MdcGeoMisc::LayerNo ( void ) const
inline

Definition at line 49 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

49{ return fLayerNo;}

Referenced by BesMdcGeoParameter::InitFromSvc(), and operator=().

◆ LayerNo() [4/4]

int MdcGeoMisc::LayerNo ( void ) const
inline

Definition at line 49 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

49{ return fLayerNo;}

◆ NFWire() [1/4]

int MdcGeoMisc::NFWire ( int i)
inline

Definition at line 62 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

62{ return fNFWire=i; };

◆ NFWire() [2/4]

int MdcGeoMisc::NFWire ( int i)
inline

Definition at line 62 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

62{ return fNFWire=i; };

◆ NFWire() [3/4]

int MdcGeoMisc::NFWire ( void ) const
inline

Definition at line 47 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

47{ return fNFWire; };

Referenced by operator=().

◆ NFWire() [4/4]

int MdcGeoMisc::NFWire ( void ) const
inline

Definition at line 47 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

47{ return fNFWire; };

◆ NSWire() [1/4]

int MdcGeoMisc::NSWire ( int i)
inline

Definition at line 61 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

61{ return fNSWire=i; };

◆ NSWire() [2/4]

int MdcGeoMisc::NSWire ( int i)
inline

Definition at line 61 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

61{ return fNSWire=i; };

◆ NSWire() [3/4]

int MdcGeoMisc::NSWire ( void ) const
inline

Definition at line 46 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

46{ return fNSWire; };

Referenced by operator=().

◆ NSWire() [4/4]

int MdcGeoMisc::NSWire ( void ) const
inline

Definition at line 46 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

46{ return fNSWire; };

◆ operator=() [1/2]

MdcGeoMisc & MdcGeoMisc::operator= ( const MdcGeoMisc & e)
inline

Definition at line 19 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

19 {
20 if(this!=&e)
21 {
22 fOuterR=e.OuterR();
23 fInnerR=e.InnerR();
24 fOuterTk=e.OuterTk();
25 fInnerTk=e.InnerTk();
26 fNSWire=e.NSWire();
27 fNFWire=e.NFWire();
28
29 fLayerNo=e.LayerNo();
30 fWireNo=e.WireNo();
31 fSLayerNo=e.SLayerNo();
32 fSWireR=e.SWireR();
33 fFWireR=e.FWireR();
34 }
35 return *this;
36 }

◆ operator=() [2/2]

MdcGeoMisc & MdcGeoMisc::operator= ( const MdcGeoMisc & e)
inline

Definition at line 19 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

19 {
20 if(this!=&e)
21 {
22 fOuterR=e.OuterR();
23 fInnerR=e.InnerR();
24 fOuterTk=e.OuterTk();
25 fInnerTk=e.InnerTk();
26 fNSWire=e.NSWire();
27 fNFWire=e.NFWire();
28
29 fLayerNo=e.LayerNo();
30 fWireNo=e.WireNo();
31 fSLayerNo=e.SLayerNo();
32 fSWireR=e.SWireR();
33 fFWireR=e.FWireR();
34 }
35 return *this;
36 }

◆ OuterR() [1/4]

double MdcGeoMisc::OuterR ( double i)
inline

Definition at line 57 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

57{ return fOuterR=i; };

◆ OuterR() [2/4]

double MdcGeoMisc::OuterR ( double i)
inline

Definition at line 57 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

57{ return fOuterR=i; };

◆ OuterR() [3/4]

double MdcGeoMisc::OuterR ( void ) const
inline

Definition at line 42 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

42{ return fOuterR; };

Referenced by operator=().

◆ OuterR() [4/4]

double MdcGeoMisc::OuterR ( void ) const
inline

Definition at line 42 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

42{ return fOuterR; };

◆ OuterTk() [1/4]

double MdcGeoMisc::OuterTk ( double i)
inline

Definition at line 59 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

59{ return fOuterTk=i; };

◆ OuterTk() [2/4]

double MdcGeoMisc::OuterTk ( double i)
inline

Definition at line 59 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

59{ return fOuterTk=i; };

◆ OuterTk() [3/4]

double MdcGeoMisc::OuterTk ( void ) const
inline

Definition at line 44 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

44{ return fOuterTk; };

Referenced by operator=().

◆ OuterTk() [4/4]

double MdcGeoMisc::OuterTk ( void ) const
inline

Definition at line 44 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

44{ return fOuterTk; };

◆ SLayerNo() [1/4]

int MdcGeoMisc::SLayerNo ( int i)
inline

Definition at line 66 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

66{ return fSLayerNo=i;}

◆ SLayerNo() [2/4]

int MdcGeoMisc::SLayerNo ( int i)
inline

Definition at line 66 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

66{ return fSLayerNo=i;}

◆ SLayerNo() [3/4]

int MdcGeoMisc::SLayerNo ( void ) const
inline

Definition at line 51 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

51{ return fSLayerNo;}

Referenced by BesMdcGeoParameter::InitFromSvc(), and operator=().

◆ SLayerNo() [4/4]

int MdcGeoMisc::SLayerNo ( void ) const
inline

Definition at line 51 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

51{ return fSLayerNo;}

◆ SWireR() [1/4]

double MdcGeoMisc::SWireR ( double i)
inline

Definition at line 67 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

67{ return fSWireR=i;}

◆ SWireR() [2/4]

double MdcGeoMisc::SWireR ( double i)
inline

Definition at line 67 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

67{ return fSWireR=i;}

◆ SWireR() [3/4]

double MdcGeoMisc::SWireR ( void ) const
inline

Definition at line 52 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

52{ return fSWireR; }

Referenced by BesMdcGeoParameter::InitFromSvc(), and operator=().

◆ SWireR() [4/4]

double MdcGeoMisc::SWireR ( void ) const
inline

Definition at line 52 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

52{ return fSWireR; }

◆ WireNo() [1/4]

int MdcGeoMisc::WireNo ( int i)
inline

Definition at line 65 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

65{ return fWireNo=i;}

◆ WireNo() [2/4]

int MdcGeoMisc::WireNo ( int i)
inline

Definition at line 65 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

65{ return fWireNo=i;}

◆ WireNo() [3/4]

int MdcGeoMisc::WireNo ( void ) const
inline

Definition at line 50 of file bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoMisc.h.

50{ return fWireNo;}

Referenced by BesMdcGeoParameter::InitFromSvc(), and operator=().

◆ WireNo() [4/4]

int MdcGeoMisc::WireNo ( void ) const
inline

Definition at line 50 of file MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoMisc.h.

50{ return fWireNo;}

The documentation for this class was generated from the following files: