BOSS 7.0.4
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 InstallArea/include/MdcGeomSvc/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 InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

◆ ~MdcGeoMisc() [1/2]

MdcGeoMisc::~MdcGeoMisc ( )
inline

◆ MdcGeoMisc() [3/4]

MdcGeoMisc::MdcGeoMisc ( )
inline

Definition at line 12 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/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 Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/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

Member Function Documentation

◆ FWireR() [1/4]

double MdcGeoMisc::FWireR ( double  i)
inline

Definition at line 68 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

68{ return fFWireR=i;}

◆ FWireR() [2/4]

double MdcGeoMisc::FWireR ( double  i)
inline

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

68{ return fFWireR=i;}

◆ FWireR() [3/4]

double MdcGeoMisc::FWireR ( void  ) const
inline

Definition at line 53 of file InstallArea/include/MdcGeomSvc/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 Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoMisc.h.

53{ return fFWireR; }

◆ InnerR() [1/4]

double MdcGeoMisc::InnerR ( double  i)
inline

Definition at line 58 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

58{ return fInnerR=i; };

◆ InnerR() [2/4]

double MdcGeoMisc::InnerR ( double  i)
inline

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

58{ return fInnerR=i; };

◆ InnerR() [3/4]

double MdcGeoMisc::InnerR ( void  ) const
inline

Definition at line 43 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

43{ return fInnerR; };

Referenced by operator=().

◆ InnerR() [4/4]

double MdcGeoMisc::InnerR ( void  ) const
inline

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

43{ return fInnerR; };

◆ InnerTk() [1/4]

double MdcGeoMisc::InnerTk ( double  i)
inline

Definition at line 60 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

60{ return fInnerTk=i; };

◆ InnerTk() [2/4]

double MdcGeoMisc::InnerTk ( double  i)
inline

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

60{ return fInnerTk=i; };

◆ InnerTk() [3/4]

double MdcGeoMisc::InnerTk ( void  ) const
inline

Definition at line 45 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

45{ return fInnerTk; };

Referenced by operator=().

◆ InnerTk() [4/4]

double MdcGeoMisc::InnerTk ( void  ) const
inline

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

45{ return fInnerTk; };

◆ LayerNo() [1/4]

int MdcGeoMisc::LayerNo ( int  i)
inline

Definition at line 64 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

64{ return fLayerNo=i;}

◆ LayerNo() [2/4]

int MdcGeoMisc::LayerNo ( int  i)
inline

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

64{ return fLayerNo=i;}

◆ LayerNo() [3/4]

int MdcGeoMisc::LayerNo ( void  ) const
inline

Definition at line 49 of file InstallArea/include/MdcGeomSvc/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 Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoMisc.h.

49{ return fLayerNo;}

◆ NFWire() [1/4]

int MdcGeoMisc::NFWire ( int  i)
inline

Definition at line 62 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

62{ return fNFWire=i; };

◆ NFWire() [2/4]

int MdcGeoMisc::NFWire ( int  i)
inline

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

62{ return fNFWire=i; };

◆ NFWire() [3/4]

int MdcGeoMisc::NFWire ( void  ) const
inline

Definition at line 47 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

47{ return fNFWire; };

Referenced by operator=().

◆ NFWire() [4/4]

int MdcGeoMisc::NFWire ( void  ) const
inline

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

47{ return fNFWire; };

◆ NSWire() [1/4]

int MdcGeoMisc::NSWire ( int  i)
inline

Definition at line 61 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

61{ return fNSWire=i; };

◆ NSWire() [2/4]

int MdcGeoMisc::NSWire ( int  i)
inline

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

61{ return fNSWire=i; };

◆ NSWire() [3/4]

int MdcGeoMisc::NSWire ( void  ) const
inline

Definition at line 46 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

46{ return fNSWire; };

Referenced by operator=().

◆ NSWire() [4/4]

int MdcGeoMisc::NSWire ( void  ) const
inline

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

46{ return fNSWire; };

◆ operator=() [1/2]

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

Definition at line 19 of file InstallArea/include/MdcGeomSvc/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 Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/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 InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

57{ return fOuterR=i; };

◆ OuterR() [2/4]

double MdcGeoMisc::OuterR ( double  i)
inline

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

57{ return fOuterR=i; };

◆ OuterR() [3/4]

double MdcGeoMisc::OuterR ( void  ) const
inline

Definition at line 42 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

42{ return fOuterR; };

Referenced by operator=().

◆ OuterR() [4/4]

double MdcGeoMisc::OuterR ( void  ) const
inline

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

42{ return fOuterR; };

◆ OuterTk() [1/4]

double MdcGeoMisc::OuterTk ( double  i)
inline

Definition at line 59 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

59{ return fOuterTk=i; };

◆ OuterTk() [2/4]

double MdcGeoMisc::OuterTk ( double  i)
inline

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

59{ return fOuterTk=i; };

◆ OuterTk() [3/4]

double MdcGeoMisc::OuterTk ( void  ) const
inline

Definition at line 44 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

44{ return fOuterTk; };

Referenced by operator=().

◆ OuterTk() [4/4]

double MdcGeoMisc::OuterTk ( void  ) const
inline

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

44{ return fOuterTk; };

◆ SLayerNo() [1/4]

int MdcGeoMisc::SLayerNo ( int  i)
inline

Definition at line 66 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

66{ return fSLayerNo=i;}

◆ SLayerNo() [2/4]

int MdcGeoMisc::SLayerNo ( int  i)
inline

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

66{ return fSLayerNo=i;}

◆ SLayerNo() [3/4]

int MdcGeoMisc::SLayerNo ( void  ) const
inline

Definition at line 51 of file InstallArea/include/MdcGeomSvc/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 Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoMisc.h.

51{ return fSLayerNo;}

◆ SWireR() [1/4]

double MdcGeoMisc::SWireR ( double  i)
inline

Definition at line 67 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

67{ return fSWireR=i;}

◆ SWireR() [2/4]

double MdcGeoMisc::SWireR ( double  i)
inline

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

67{ return fSWireR=i;}

◆ SWireR() [3/4]

double MdcGeoMisc::SWireR ( void  ) const
inline

Definition at line 52 of file InstallArea/include/MdcGeomSvc/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 Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoMisc.h.

52{ return fSWireR; }

◆ WireNo() [1/4]

int MdcGeoMisc::WireNo ( int  i)
inline

Definition at line 65 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoMisc.h.

65{ return fWireNo=i;}

◆ WireNo() [2/4]

int MdcGeoMisc::WireNo ( int  i)
inline

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

65{ return fWireNo=i;}

◆ WireNo() [3/4]

int MdcGeoMisc::WireNo ( void  ) const
inline

Definition at line 50 of file InstallArea/include/MdcGeomSvc/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 Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoMisc.h.

50{ return fWireNo;}

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