BOSS 7.0.6
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)
 

Detailed Description

Definition at line 8 of file MdcGeoMisc.h.

Constructor & Destructor Documentation

◆ MdcGeoMisc() [1/2]

MdcGeoMisc::MdcGeoMisc ( )
inline

Definition at line 12 of file 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/2]

MdcGeoMisc::MdcGeoMisc ( const MdcGeoMisc e)
inline

Definition at line 16 of file 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()){};
double FWireR(void) const
Definition: MdcGeoMisc.h:53
int NSWire(void) const
Definition: MdcGeoMisc.h:46
double OuterTk(void) const
Definition: MdcGeoMisc.h:44
int LayerNo(void) const
Definition: MdcGeoMisc.h:49
double InnerR(void) const
Definition: MdcGeoMisc.h:43
int WireNo(void) const
Definition: MdcGeoMisc.h:50
double OuterR(void) const
Definition: MdcGeoMisc.h:42
int NFWire(void) const
Definition: MdcGeoMisc.h:47
double SWireR(void) const
Definition: MdcGeoMisc.h:52
double InnerTk(void) const
Definition: MdcGeoMisc.h:45
int SLayerNo(void) const
Definition: MdcGeoMisc.h:51

◆ ~MdcGeoMisc()

MdcGeoMisc::~MdcGeoMisc ( )
inline

Definition at line 39 of file MdcGeoMisc.h.

39{};

Member Function Documentation

◆ FWireR() [1/2]

double MdcGeoMisc::FWireR ( double  i)
inline

Definition at line 68 of file MdcGeoMisc.h.

68{ return fFWireR=i;}

◆ FWireR() [2/2]

double MdcGeoMisc::FWireR ( void  ) const
inline

Definition at line 53 of file MdcGeoMisc.h.

53{ return fFWireR; }

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

◆ InnerR() [1/2]

double MdcGeoMisc::InnerR ( double  i)
inline

Definition at line 58 of file MdcGeoMisc.h.

58{ return fInnerR=i; };

◆ InnerR() [2/2]

double MdcGeoMisc::InnerR ( void  ) const
inline

Definition at line 43 of file MdcGeoMisc.h.

43{ return fInnerR; };

Referenced by operator=().

◆ InnerTk() [1/2]

double MdcGeoMisc::InnerTk ( double  i)
inline

Definition at line 60 of file MdcGeoMisc.h.

60{ return fInnerTk=i; };

◆ InnerTk() [2/2]

double MdcGeoMisc::InnerTk ( void  ) const
inline

Definition at line 45 of file MdcGeoMisc.h.

45{ return fInnerTk; };

Referenced by operator=().

◆ LayerNo() [1/2]

int MdcGeoMisc::LayerNo ( int  i)
inline

Definition at line 64 of file MdcGeoMisc.h.

64{ return fLayerNo=i;}

◆ LayerNo() [2/2]

int MdcGeoMisc::LayerNo ( void  ) const
inline

Definition at line 49 of file MdcGeoMisc.h.

49{ return fLayerNo;}

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

◆ NFWire() [1/2]

int MdcGeoMisc::NFWire ( int  i)
inline

Definition at line 62 of file MdcGeoMisc.h.

62{ return fNFWire=i; };

◆ NFWire() [2/2]

int MdcGeoMisc::NFWire ( void  ) const
inline

Definition at line 47 of file MdcGeoMisc.h.

47{ return fNFWire; };

Referenced by operator=().

◆ NSWire() [1/2]

int MdcGeoMisc::NSWire ( int  i)
inline

Definition at line 61 of file MdcGeoMisc.h.

61{ return fNSWire=i; };

◆ NSWire() [2/2]

int MdcGeoMisc::NSWire ( void  ) const
inline

Definition at line 46 of file MdcGeoMisc.h.

46{ return fNSWire; };

Referenced by operator=().

◆ operator=()

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

Definition at line 19 of file 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/2]

double MdcGeoMisc::OuterR ( double  i)
inline

Definition at line 57 of file MdcGeoMisc.h.

57{ return fOuterR=i; };

◆ OuterR() [2/2]

double MdcGeoMisc::OuterR ( void  ) const
inline

Definition at line 42 of file MdcGeoMisc.h.

42{ return fOuterR; };

Referenced by operator=().

◆ OuterTk() [1/2]

double MdcGeoMisc::OuterTk ( double  i)
inline

Definition at line 59 of file MdcGeoMisc.h.

59{ return fOuterTk=i; };

◆ OuterTk() [2/2]

double MdcGeoMisc::OuterTk ( void  ) const
inline

Definition at line 44 of file MdcGeoMisc.h.

44{ return fOuterTk; };

Referenced by operator=().

◆ SLayerNo() [1/2]

int MdcGeoMisc::SLayerNo ( int  i)
inline

Definition at line 66 of file MdcGeoMisc.h.

66{ return fSLayerNo=i;}

◆ SLayerNo() [2/2]

int MdcGeoMisc::SLayerNo ( void  ) const
inline

Definition at line 51 of file MdcGeoMisc.h.

51{ return fSLayerNo;}

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

◆ SWireR() [1/2]

double MdcGeoMisc::SWireR ( double  i)
inline

Definition at line 67 of file MdcGeoMisc.h.

67{ return fSWireR=i;}

◆ SWireR() [2/2]

double MdcGeoMisc::SWireR ( void  ) const
inline

Definition at line 52 of file MdcGeoMisc.h.

52{ return fSWireR; }

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

◆ WireNo() [1/2]

int MdcGeoMisc::WireNo ( int  i)
inline

Definition at line 65 of file MdcGeoMisc.h.

65{ return fWireNo=i;}

◆ WireNo() [2/2]

int MdcGeoMisc::WireNo ( void  ) const
inline

Definition at line 50 of file MdcGeoMisc.h.

50{ return fWireNo;}

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


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