BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcGeoGeneral Class Reference

#include <MdcGeoGeneral.h>

Public Member Functions

 MdcGeoGeneral ()
 MdcGeoGeneral (const MdcGeoGeneral &e)
MdcGeoGeneraloperator= (const MdcGeoGeneral &e)
 ~MdcGeoGeneral ()
int Id (void) const
string LayerName (void) const
double Radius (void) const
double Length (void) const
int NCell (void) const
double Offset (void) const
double Shift (void) const
double nomOffset (void) const
double nomShift (void) const
double TwistF (void) const
double TwistB (void) const
double Phi (void) const
double nomPhi (void) const
int First (void) const
HepPoint3D OffF (void) const
HepPoint3D OffB (void) const
double SxEast (void) const
double SyEast (void) const
double SzEast (void) const
double RxEast (void) const
double RyEast (void) const
double RzEast (void) const
double SxWest (void) const
double SyWest (void) const
double SzWest (void) const
double RxWest (void) const
double RyWest (void) const
double RzWest (void) const
int Id (int)
string LayerName (string i)
double Radius (double)
double Length (double)
int NCell (int)
double Offset (double)
double Shift (double)
double nomOffset (double)
double nomShift (double)
double TwistF (double)
double TwistB (double)
double Phi (double)
double nomPhi (double)
int First (int)
HepPoint3D OffF (HepPoint3D)
HepPoint3D OffB (HepPoint3D)
double SxEast (double)
double SyEast (double)
double SzEast (double)
double RxEast (double)
double RyEast (double)
double RzEast (double)
double SxWest (double)
double SyWest (double)
double SzWest (double)
double RxWest (double)
double RyWest (double)
double RzWest (double)
 MdcGeoGeneral ()
 MdcGeoGeneral (const MdcGeoGeneral &e)
MdcGeoGeneraloperator= (const MdcGeoGeneral &e)
 ~MdcGeoGeneral ()
int Id (void) const
string LayerName (void) const
double Radius (void) const
double Length (void) const
int NCell (void) const
double Offset (void) const
double Shift (void) const
double nomOffset (void) const
double nomShift (void) const
double TwistF (void) const
double TwistB (void) const
double Phi (void) const
double nomPhi (void) const
int First (void) const
HepPoint3D OffF (void) const
HepPoint3D OffB (void) const
double SxEast (void) const
double SyEast (void) const
double SzEast (void) const
double RxEast (void) const
double RyEast (void) const
double RzEast (void) const
double SxWest (void) const
double SyWest (void) const
double SzWest (void) const
double RxWest (void) const
double RyWest (void) const
double RzWest (void) const
int Id (int)
string LayerName (string i)
double Radius (double)
double Length (double)
int NCell (int)
double Offset (double)
double Shift (double)
double nomOffset (double)
double nomShift (double)
double TwistF (double)
double TwistB (double)
double Phi (double)
double nomPhi (double)
int First (int)
HepPoint3D OffF (HepPoint3D)
HepPoint3D OffB (HepPoint3D)
double SxEast (double)
double SyEast (double)
double SzEast (double)
double RxEast (double)
double RyEast (double)
double RzEast (double)
double SxWest (double)
double SyWest (double)
double SzWest (double)
double RxWest (double)
double RyWest (double)
double RzWest (double)
 MdcGeoGeneral ()
 MdcGeoGeneral (const MdcGeoGeneral &e)
MdcGeoGeneraloperator= (const MdcGeoGeneral &e)
 ~MdcGeoGeneral ()
int Id (void) const
string LayerName (void) const
double Radius (void) const
double Length (void) const
int NCell (void) const
double Offset (void) const
double Shift (void) const
double nomOffset (void) const
double nomShift (void) const
double TwistF (void) const
double TwistB (void) const
double Phi (void) const
double nomPhi (void) const
int First (void) const
HepPoint3D OffF (void) const
HepPoint3D OffB (void) const
double SxEast (void) const
double SyEast (void) const
double SzEast (void) const
double RxEast (void) const
double RyEast (void) const
double RzEast (void) const
double SxWest (void) const
double SyWest (void) const
double SzWest (void) const
double RxWest (void) const
double RyWest (void) const
double RzWest (void) const
int Id (int)
string LayerName (string i)
double Radius (double)
double Length (double)
int NCell (int)
double Offset (double)
double Shift (double)
double nomOffset (double)
double nomShift (double)
double TwistF (double)
double TwistB (double)
double Phi (double)
double nomPhi (double)
int First (int)
HepPoint3D OffF (HepPoint3D)
HepPoint3D OffB (HepPoint3D)
double SxEast (double)
double SyEast (double)
double SzEast (double)
double RxEast (double)
double RyEast (double)
double RzEast (double)
double SxWest (double)
double SyWest (double)
double SzWest (double)
double RxWest (double)
double RyWest (double)
double RzWest (double)

Detailed Description

Constructor & Destructor Documentation

◆ MdcGeoGeneral() [1/6]

MdcGeoGeneral::MdcGeoGeneral ( )
inline

Definition at line 19 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

20 : fId( 0 )
21 , fRadius( 0 )
22 , fLength( 0 )
23 , fNCell( 0 )
24 , fOffset( 0 )
25 , fnomOffset( 0 )
26 , fShift( 0 )
27 , fnomShift( 0 )
28 , fTwistF( 0 )
29 , fTwistB( 0 )
30 , fPhi( 0 )
31 , fnomPhi( 0 )
32 , fFirst( 0 )
33 , fSxEast( 0. )
34 , fSyEast( 0. )
35 , fSzEast( 0. )
36 , fRxEast( 0. )
37 , fRyEast( 0. )
38 , fRzEast( 0. )
39 , fSxWest( 0. )
40 , fSyWest( 0. )
41 , fSzWest( 0. )
42 , fRxWest( 0. )
43 , fRyWest( 0. )
44 , fRzWest( 0. ) {
45 HepPoint3D O( 0, 0, 0 );
46 fOffF = O;
47 fOffB = O;
48 };
HepGeom::Point3D< double > HepPoint3D

Referenced by MdcGeoGeneral(), and operator=().

◆ MdcGeoGeneral() [2/6]

MdcGeoGeneral::MdcGeoGeneral ( const MdcGeoGeneral & e)
inline

Definition at line 50 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

50 {
51 fId = e.Id();
52 fLayerName = e.LayerName();
53 fRadius = e.Radius();
54 fLength = e.Length();
55 fNCell = e.NCell();
56 fOffset = e.Offset();
57 fShift = e.Shift();
58 fnomOffset = e.nomOffset();
59 fnomShift = e.nomShift();
60 fTwistF = e.TwistF();
61 fTwistB = e.TwistB();
62 fOffF = e.OffF();
63 fOffB = e.OffB();
64 fPhi = e.Phi();
65 fnomPhi = e.nomPhi();
66 fFirst = e.First();
67 fSxEast = e.SxEast();
68 fSyEast = e.SyEast();
69 fSzEast = e.SzEast();
70 fRxEast = e.RxEast();
71 fRyEast = e.RyEast();
72 fRzEast = e.RzEast();
73
74 fSxWest = e.SxWest();
75 fSyWest = e.SyWest();
76 fSzWest = e.SzWest();
77 fRxWest = e.RxWest();
78 fRyWest = e.RyWest();
79 fRzWest = e.RzWest();
80 };

◆ ~MdcGeoGeneral() [1/3]

MdcGeoGeneral::~MdcGeoGeneral ( )
inline

◆ MdcGeoGeneral() [3/6]

MdcGeoGeneral::MdcGeoGeneral ( )
inline

Definition at line 19 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcGeomSvc/MdcGeoGeneral.h.

20 : fId( 0 )
21 , fRadius( 0 )
22 , fLength( 0 )
23 , fNCell( 0 )
24 , fOffset( 0 )
25 , fnomOffset( 0 )
26 , fShift( 0 )
27 , fnomShift( 0 )
28 , fTwistF( 0 )
29 , fTwistB( 0 )
30 , fPhi( 0 )
31 , fnomPhi( 0 )
32 , fFirst( 0 )
33 , fSxEast( 0. )
34 , fSyEast( 0. )
35 , fSzEast( 0. )
36 , fRxEast( 0. )
37 , fRyEast( 0. )
38 , fRzEast( 0. )
39 , fSxWest( 0. )
40 , fSyWest( 0. )
41 , fSzWest( 0. )
42 , fRxWest( 0. )
43 , fRyWest( 0. )
44 , fRzWest( 0. ) {
45 HepPoint3D O( 0, 0, 0 );
46 fOffF = O;
47 fOffB = O;
48 };

◆ MdcGeoGeneral() [4/6]

MdcGeoGeneral::MdcGeoGeneral ( const MdcGeoGeneral & e)
inline

Definition at line 50 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcGeomSvc/MdcGeoGeneral.h.

50 {
51 fId = e.Id();
52 fLayerName = e.LayerName();
53 fRadius = e.Radius();
54 fLength = e.Length();
55 fNCell = e.NCell();
56 fOffset = e.Offset();
57 fShift = e.Shift();
58 fnomOffset = e.nomOffset();
59 fnomShift = e.nomShift();
60 fTwistF = e.TwistF();
61 fTwistB = e.TwistB();
62 fOffF = e.OffF();
63 fOffB = e.OffB();
64 fPhi = e.Phi();
65 fnomPhi = e.nomPhi();
66 fFirst = e.First();
67 fSxEast = e.SxEast();
68 fSyEast = e.SyEast();
69 fSzEast = e.SzEast();
70 fRxEast = e.RxEast();
71 fRyEast = e.RyEast();
72 fRzEast = e.RzEast();
73
74 fSxWest = e.SxWest();
75 fSyWest = e.SyWest();
76 fSzWest = e.SzWest();
77 fRxWest = e.RxWest();
78 fRyWest = e.RyWest();
79 fRzWest = e.RzWest();
80 };

◆ ~MdcGeoGeneral() [2/3]

MdcGeoGeneral::~MdcGeoGeneral ( )
inline

◆ MdcGeoGeneral() [5/6]

MdcGeoGeneral::MdcGeoGeneral ( )
inline

Definition at line 19 of file Mdc/MdcGeomSvc/include/MdcGeomSvc/MdcGeoGeneral.h.

20 : fId( 0 )
21 , fRadius( 0 )
22 , fLength( 0 )
23 , fNCell( 0 )
24 , fOffset( 0 )
25 , fnomOffset( 0 )
26 , fShift( 0 )
27 , fnomShift( 0 )
28 , fTwistF( 0 )
29 , fTwistB( 0 )
30 , fPhi( 0 )
31 , fnomPhi( 0 )
32 , fFirst( 0 )
33 , fSxEast( 0. )
34 , fSyEast( 0. )
35 , fSzEast( 0. )
36 , fRxEast( 0. )
37 , fRyEast( 0. )
38 , fRzEast( 0. )
39 , fSxWest( 0. )
40 , fSyWest( 0. )
41 , fSzWest( 0. )
42 , fRxWest( 0. )
43 , fRyWest( 0. )
44 , fRzWest( 0. ) {
45 HepPoint3D O( 0, 0, 0 );
46 fOffF = O;
47 fOffB = O;
48 };

◆ MdcGeoGeneral() [6/6]

MdcGeoGeneral::MdcGeoGeneral ( const MdcGeoGeneral & e)
inline

Definition at line 50 of file Mdc/MdcGeomSvc/include/MdcGeomSvc/MdcGeoGeneral.h.

50 {
51 fId = e.Id();
52 fLayerName = e.LayerName();
53 fRadius = e.Radius();
54 fLength = e.Length();
55 fNCell = e.NCell();
56 fOffset = e.Offset();
57 fShift = e.Shift();
58 fnomOffset = e.nomOffset();
59 fnomShift = e.nomShift();
60 fTwistF = e.TwistF();
61 fTwistB = e.TwistB();
62 fOffF = e.OffF();
63 fOffB = e.OffB();
64 fPhi = e.Phi();
65 fnomPhi = e.nomPhi();
66 fFirst = e.First();
67 fSxEast = e.SxEast();
68 fSyEast = e.SyEast();
69 fSzEast = e.SzEast();
70 fRxEast = e.RxEast();
71 fRyEast = e.RyEast();
72 fRzEast = e.RzEast();
73
74 fSxWest = e.SxWest();
75 fSyWest = e.SyWest();
76 fSzWest = e.SzWest();
77 fRxWest = e.RxWest();
78 fRyWest = e.RyWest();
79 fRzWest = e.RzWest();
80 };

◆ ~MdcGeoGeneral() [3/3]

MdcGeoGeneral::~MdcGeoGeneral ( )
inline

Definition at line 118 of file Mdc/MdcGeomSvc/include/MdcGeomSvc/MdcGeoGeneral.h.

118{};

Member Function Documentation

◆ First() [1/6]

int MdcGeoGeneral::First ( int i)
inline

Definition at line 263 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

263{ return fFirst = i; }

◆ First() [2/6]

int MdcGeoGeneral::First ( int )

◆ First() [3/6]

int MdcGeoGeneral::First ( int )

◆ First() [4/6]

int MdcGeoGeneral::First ( void ) const
inline

◆ First() [5/6]

int MdcGeoGeneral::First ( void ) const

◆ First() [6/6]

int MdcGeoGeneral::First ( void ) const

◆ Id() [1/6]

int MdcGeoGeneral::Id ( int i)
inline

Definition at line 248 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

248{ return fId = i; }

◆ Id() [2/6]

int MdcGeoGeneral::Id ( int )

◆ Id() [3/6]

int MdcGeoGeneral::Id ( int )

◆ Id() [4/6]

int MdcGeoGeneral::Id ( void ) const
inline

Definition at line 217 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

217{ return fId; }

Referenced by MdcGeoGeneral(), and operator=().

◆ Id() [5/6]

int MdcGeoGeneral::Id ( void ) const

◆ Id() [6/6]

int MdcGeoGeneral::Id ( void ) const

◆ LayerName() [1/6]

string MdcGeoGeneral::LayerName ( string i)
inline

Definition at line 249 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

249{ return fLayerName = i; }

◆ LayerName() [2/6]

string MdcGeoGeneral::LayerName ( string i)

◆ LayerName() [3/6]

string MdcGeoGeneral::LayerName ( string i)

◆ LayerName() [4/6]

string MdcGeoGeneral::LayerName ( void ) const
inline

◆ LayerName() [5/6]

string MdcGeoGeneral::LayerName ( void ) const

◆ LayerName() [6/6]

string MdcGeoGeneral::LayerName ( void ) const

◆ Length() [1/6]

double MdcGeoGeneral::Length ( double i)
inline

Definition at line 251 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

251{ return fLength = i; }

◆ Length() [2/6]

double MdcGeoGeneral::Length ( double )

◆ Length() [3/6]

double MdcGeoGeneral::Length ( double )

◆ Length() [4/6]

double MdcGeoGeneral::Length ( void ) const
inline

◆ Length() [5/6]

double MdcGeoGeneral::Length ( void ) const

◆ Length() [6/6]

double MdcGeoGeneral::Length ( void ) const

◆ NCell() [1/6]

int MdcGeoGeneral::NCell ( int i)
inline

Definition at line 252 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

252{ return fNCell = i; }

◆ NCell() [2/6]

int MdcGeoGeneral::NCell ( int )

◆ NCell() [3/6]

int MdcGeoGeneral::NCell ( int )

◆ NCell() [4/6]

int MdcGeoGeneral::NCell ( void ) const
inline

◆ NCell() [5/6]

int MdcGeoGeneral::NCell ( void ) const

◆ NCell() [6/6]

int MdcGeoGeneral::NCell ( void ) const

◆ nomOffset() [1/6]

double MdcGeoGeneral::nomOffset ( double i)
inline

Definition at line 255 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

255{ return fnomOffset = i; }

◆ nomOffset() [2/6]

double MdcGeoGeneral::nomOffset ( double )

◆ nomOffset() [3/6]

double MdcGeoGeneral::nomOffset ( double )

◆ nomOffset() [4/6]

double MdcGeoGeneral::nomOffset ( void ) const
inline

Definition at line 224 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

224{ return fnomOffset; }

Referenced by MdcGeoGeneral(), and operator=().

◆ nomOffset() [5/6]

double MdcGeoGeneral::nomOffset ( void ) const

◆ nomOffset() [6/6]

double MdcGeoGeneral::nomOffset ( void ) const

◆ nomPhi() [1/6]

double MdcGeoGeneral::nomPhi ( double i)
inline

Definition at line 261 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

261{ return fnomPhi = i; }

◆ nomPhi() [2/6]

double MdcGeoGeneral::nomPhi ( double )

◆ nomPhi() [3/6]

double MdcGeoGeneral::nomPhi ( double )

◆ nomPhi() [4/6]

double MdcGeoGeneral::nomPhi ( void ) const
inline

◆ nomPhi() [5/6]

double MdcGeoGeneral::nomPhi ( void ) const

◆ nomPhi() [6/6]

double MdcGeoGeneral::nomPhi ( void ) const

◆ nomShift() [1/6]

double MdcGeoGeneral::nomShift ( double i)
inline

Definition at line 256 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

256{ return fnomShift = i; }

◆ nomShift() [2/6]

double MdcGeoGeneral::nomShift ( double )

◆ nomShift() [3/6]

double MdcGeoGeneral::nomShift ( double )

◆ nomShift() [4/6]

double MdcGeoGeneral::nomShift ( void ) const
inline

◆ nomShift() [5/6]

double MdcGeoGeneral::nomShift ( void ) const

◆ nomShift() [6/6]

double MdcGeoGeneral::nomShift ( void ) const

◆ OffB() [1/6]

HepPoint3D MdcGeoGeneral::OffB ( HepPoint3D i)
inline

Definition at line 265 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

265{ return fOffB = i; }

◆ OffB() [2/6]

HepPoint3D MdcGeoGeneral::OffB ( HepPoint3D )

◆ OffB() [3/6]

HepPoint3D MdcGeoGeneral::OffB ( HepPoint3D )

◆ OffB() [4/6]

HepPoint3D MdcGeoGeneral::OffB ( void ) const
inline

Definition at line 232 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

232{ return fOffB; }

Referenced by MdcGeoGeneral(), and operator=().

◆ OffB() [5/6]

HepPoint3D MdcGeoGeneral::OffB ( void ) const

◆ OffB() [6/6]

HepPoint3D MdcGeoGeneral::OffB ( void ) const

◆ OffF() [1/6]

HepPoint3D MdcGeoGeneral::OffF ( HepPoint3D i)
inline

Definition at line 264 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

264{ return fOffF = i; }

◆ OffF() [2/6]

HepPoint3D MdcGeoGeneral::OffF ( HepPoint3D )

◆ OffF() [3/6]

HepPoint3D MdcGeoGeneral::OffF ( HepPoint3D )

◆ OffF() [4/6]

HepPoint3D MdcGeoGeneral::OffF ( void ) const
inline

Definition at line 231 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

231{ return fOffF; }

Referenced by MdcGeoGeneral(), and operator=().

◆ OffF() [5/6]

HepPoint3D MdcGeoGeneral::OffF ( void ) const

◆ OffF() [6/6]

HepPoint3D MdcGeoGeneral::OffF ( void ) const

◆ Offset() [1/6]

double MdcGeoGeneral::Offset ( double i)
inline

Definition at line 253 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

253{ return fOffset = i; }

◆ Offset() [2/6]

double MdcGeoGeneral::Offset ( double )

◆ Offset() [3/6]

double MdcGeoGeneral::Offset ( double )

◆ Offset() [4/6]

double MdcGeoGeneral::Offset ( void ) const
inline

Definition at line 222 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

222{ return fOffset; }

Referenced by MdcGeoGeneral(), and operator=().

◆ Offset() [5/6]

double MdcGeoGeneral::Offset ( void ) const

◆ Offset() [6/6]

double MdcGeoGeneral::Offset ( void ) const

◆ operator=() [1/3]

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

Definition at line 81 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

81 {
82 if ( this != &e )
83 {
84 fId = e.Id();
85 fLayerName = e.LayerName();
86 fLength = e.Length();
87 fRadius = e.Radius();
88 fNCell = e.NCell();
89 fOffset = e.Offset();
90 fShift = e.Shift();
91 fnomOffset = e.nomOffset();
92 fnomShift = e.nomShift();
93 fTwistF = e.TwistF();
94 fTwistB = e.TwistB();
95 fOffF = e.OffF();
96 fOffB = e.OffB();
97 fPhi = e.Phi();
98 fnomPhi = e.nomPhi();
99 fFirst = e.First();
100 fSxEast = e.SxEast();
101 fSyEast = e.SyEast();
102 fSzEast = e.SzEast();
103 fRxEast = e.RxEast();
104 fRyEast = e.RyEast();
105 fRzEast = e.RzEast();
106
107 fSxWest = e.SxWest();
108 fSyWest = e.SyWest();
109 fSzWest = e.SzWest();
110 fRxWest = e.RxWest();
111 fRyWest = e.RyWest();
112 fRzWest = e.RzWest();
113 }
114 return *this;
115 }

◆ operator=() [2/3]

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

Definition at line 81 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcGeomSvc/MdcGeoGeneral.h.

81 {
82 if ( this != &e )
83 {
84 fId = e.Id();
85 fLayerName = e.LayerName();
86 fLength = e.Length();
87 fRadius = e.Radius();
88 fNCell = e.NCell();
89 fOffset = e.Offset();
90 fShift = e.Shift();
91 fnomOffset = e.nomOffset();
92 fnomShift = e.nomShift();
93 fTwistF = e.TwistF();
94 fTwistB = e.TwistB();
95 fOffF = e.OffF();
96 fOffB = e.OffB();
97 fPhi = e.Phi();
98 fnomPhi = e.nomPhi();
99 fFirst = e.First();
100 fSxEast = e.SxEast();
101 fSyEast = e.SyEast();
102 fSzEast = e.SzEast();
103 fRxEast = e.RxEast();
104 fRyEast = e.RyEast();
105 fRzEast = e.RzEast();
106
107 fSxWest = e.SxWest();
108 fSyWest = e.SyWest();
109 fSzWest = e.SzWest();
110 fRxWest = e.RxWest();
111 fRyWest = e.RyWest();
112 fRzWest = e.RzWest();
113 }
114 return *this;
115 }

◆ operator=() [3/3]

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

Definition at line 81 of file Mdc/MdcGeomSvc/include/MdcGeomSvc/MdcGeoGeneral.h.

81 {
82 if ( this != &e )
83 {
84 fId = e.Id();
85 fLayerName = e.LayerName();
86 fLength = e.Length();
87 fRadius = e.Radius();
88 fNCell = e.NCell();
89 fOffset = e.Offset();
90 fShift = e.Shift();
91 fnomOffset = e.nomOffset();
92 fnomShift = e.nomShift();
93 fTwistF = e.TwistF();
94 fTwistB = e.TwistB();
95 fOffF = e.OffF();
96 fOffB = e.OffB();
97 fPhi = e.Phi();
98 fnomPhi = e.nomPhi();
99 fFirst = e.First();
100 fSxEast = e.SxEast();
101 fSyEast = e.SyEast();
102 fSzEast = e.SzEast();
103 fRxEast = e.RxEast();
104 fRyEast = e.RyEast();
105 fRzEast = e.RzEast();
106
107 fSxWest = e.SxWest();
108 fSyWest = e.SyWest();
109 fSzWest = e.SzWest();
110 fRxWest = e.RxWest();
111 fRyWest = e.RyWest();
112 fRzWest = e.RzWest();
113 }
114 return *this;
115 }

◆ Phi() [1/6]

double MdcGeoGeneral::Phi ( double i)
inline

Definition at line 260 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

260{ return fPhi = i; }

◆ Phi() [2/6]

double MdcGeoGeneral::Phi ( double )

◆ Phi() [3/6]

double MdcGeoGeneral::Phi ( double )

◆ Phi() [4/6]

double MdcGeoGeneral::Phi ( void ) const
inline

Definition at line 228 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

228{ return fPhi; }

Referenced by MdcGeoGeneral(), and operator=().

◆ Phi() [5/6]

double MdcGeoGeneral::Phi ( void ) const

◆ Phi() [6/6]

double MdcGeoGeneral::Phi ( void ) const

◆ Radius() [1/6]

double MdcGeoGeneral::Radius ( double i)
inline

Definition at line 250 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

250{ return fRadius = i; }

◆ Radius() [2/6]

double MdcGeoGeneral::Radius ( double )

◆ Radius() [3/6]

double MdcGeoGeneral::Radius ( double )

◆ Radius() [4/6]

double MdcGeoGeneral::Radius ( void ) const
inline

◆ Radius() [5/6]

double MdcGeoGeneral::Radius ( void ) const

◆ Radius() [6/6]

double MdcGeoGeneral::Radius ( void ) const

◆ RxEast() [1/6]

double MdcGeoGeneral::RxEast ( double i)
inline

Definition at line 270 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

270{ return fRxEast = i; }

◆ RxEast() [2/6]

double MdcGeoGeneral::RxEast ( double )

◆ RxEast() [3/6]

double MdcGeoGeneral::RxEast ( double )

◆ RxEast() [4/6]

double MdcGeoGeneral::RxEast ( void ) const
inline

Definition at line 236 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

236{ return fRxEast; }

Referenced by MdcGeoGeneral(), and operator=().

◆ RxEast() [5/6]

double MdcGeoGeneral::RxEast ( void ) const

◆ RxEast() [6/6]

double MdcGeoGeneral::RxEast ( void ) const

◆ RxWest() [1/6]

double MdcGeoGeneral::RxWest ( double i)
inline

Definition at line 277 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

277{ return fRxWest = i; }

◆ RxWest() [2/6]

double MdcGeoGeneral::RxWest ( double )

◆ RxWest() [3/6]

double MdcGeoGeneral::RxWest ( double )

◆ RxWest() [4/6]

double MdcGeoGeneral::RxWest ( void ) const
inline

Definition at line 243 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

243{ return fRxWest; }

Referenced by MdcGeoGeneral(), and operator=().

◆ RxWest() [5/6]

double MdcGeoGeneral::RxWest ( void ) const

◆ RxWest() [6/6]

double MdcGeoGeneral::RxWest ( void ) const

◆ RyEast() [1/6]

double MdcGeoGeneral::RyEast ( double i)
inline

Definition at line 271 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

271{ return fRyEast = i; }

◆ RyEast() [2/6]

double MdcGeoGeneral::RyEast ( double )

◆ RyEast() [3/6]

double MdcGeoGeneral::RyEast ( double )

◆ RyEast() [4/6]

double MdcGeoGeneral::RyEast ( void ) const
inline

Definition at line 237 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

237{ return fRyEast; }

Referenced by MdcGeoGeneral(), and operator=().

◆ RyEast() [5/6]

double MdcGeoGeneral::RyEast ( void ) const

◆ RyEast() [6/6]

double MdcGeoGeneral::RyEast ( void ) const

◆ RyWest() [1/6]

double MdcGeoGeneral::RyWest ( double i)
inline

Definition at line 278 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

278{ return fRyWest = i; }

◆ RyWest() [2/6]

double MdcGeoGeneral::RyWest ( double )

◆ RyWest() [3/6]

double MdcGeoGeneral::RyWest ( double )

◆ RyWest() [4/6]

double MdcGeoGeneral::RyWest ( void ) const
inline

Definition at line 244 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

244{ return fRyWest; }

Referenced by MdcGeoGeneral(), and operator=().

◆ RyWest() [5/6]

double MdcGeoGeneral::RyWest ( void ) const

◆ RyWest() [6/6]

double MdcGeoGeneral::RyWest ( void ) const

◆ RzEast() [1/6]

double MdcGeoGeneral::RzEast ( double i)
inline

Definition at line 272 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

272{ return fRzEast = i; }

◆ RzEast() [2/6]

double MdcGeoGeneral::RzEast ( double )

◆ RzEast() [3/6]

double MdcGeoGeneral::RzEast ( double )

◆ RzEast() [4/6]

double MdcGeoGeneral::RzEast ( void ) const
inline

Definition at line 238 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

238{ return fRzEast; }

Referenced by MdcGeoGeneral(), and operator=().

◆ RzEast() [5/6]

double MdcGeoGeneral::RzEast ( void ) const

◆ RzEast() [6/6]

double MdcGeoGeneral::RzEast ( void ) const

◆ RzWest() [1/6]

double MdcGeoGeneral::RzWest ( double i)
inline

Definition at line 279 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

279{ return fRzWest = i; }

◆ RzWest() [2/6]

double MdcGeoGeneral::RzWest ( double )

◆ RzWest() [3/6]

double MdcGeoGeneral::RzWest ( double )

◆ RzWest() [4/6]

double MdcGeoGeneral::RzWest ( void ) const
inline

Definition at line 245 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

245{ return fRzWest; }

Referenced by MdcGeoGeneral(), and operator=().

◆ RzWest() [5/6]

double MdcGeoGeneral::RzWest ( void ) const

◆ RzWest() [6/6]

double MdcGeoGeneral::RzWest ( void ) const

◆ Shift() [1/6]

double MdcGeoGeneral::Shift ( double i)
inline

Definition at line 254 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

254{ return fShift = i; }

◆ Shift() [2/6]

double MdcGeoGeneral::Shift ( double )

◆ Shift() [3/6]

double MdcGeoGeneral::Shift ( double )

◆ Shift() [4/6]

double MdcGeoGeneral::Shift ( void ) const
inline

Definition at line 223 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

223{ return fShift; }

Referenced by MdcGeoGeneral(), and operator=().

◆ Shift() [5/6]

double MdcGeoGeneral::Shift ( void ) const

◆ Shift() [6/6]

double MdcGeoGeneral::Shift ( void ) const

◆ SxEast() [1/6]

double MdcGeoGeneral::SxEast ( double i)
inline

Definition at line 267 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

267{ return fSxEast = i; }

◆ SxEast() [2/6]

double MdcGeoGeneral::SxEast ( double )

◆ SxEast() [3/6]

double MdcGeoGeneral::SxEast ( double )

◆ SxEast() [4/6]

double MdcGeoGeneral::SxEast ( void ) const
inline

Definition at line 233 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

233{ return fSxEast; }

Referenced by MdcGeoGeneral(), and operator=().

◆ SxEast() [5/6]

double MdcGeoGeneral::SxEast ( void ) const

◆ SxEast() [6/6]

double MdcGeoGeneral::SxEast ( void ) const

◆ SxWest() [1/6]

double MdcGeoGeneral::SxWest ( double i)
inline

Definition at line 274 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

274{ return fSxWest = i; }

◆ SxWest() [2/6]

double MdcGeoGeneral::SxWest ( double )

◆ SxWest() [3/6]

double MdcGeoGeneral::SxWest ( double )

◆ SxWest() [4/6]

double MdcGeoGeneral::SxWest ( void ) const
inline

Definition at line 240 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

240{ return fSxWest; }

Referenced by MdcGeoGeneral(), and operator=().

◆ SxWest() [5/6]

double MdcGeoGeneral::SxWest ( void ) const

◆ SxWest() [6/6]

double MdcGeoGeneral::SxWest ( void ) const

◆ SyEast() [1/6]

double MdcGeoGeneral::SyEast ( double i)
inline

Definition at line 268 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

268{ return fSyEast = i; }

◆ SyEast() [2/6]

double MdcGeoGeneral::SyEast ( double )

◆ SyEast() [3/6]

double MdcGeoGeneral::SyEast ( double )

◆ SyEast() [4/6]

double MdcGeoGeneral::SyEast ( void ) const
inline

Definition at line 234 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

234{ return fSyEast; }

Referenced by MdcGeoGeneral(), and operator=().

◆ SyEast() [5/6]

double MdcGeoGeneral::SyEast ( void ) const

◆ SyEast() [6/6]

double MdcGeoGeneral::SyEast ( void ) const

◆ SyWest() [1/6]

double MdcGeoGeneral::SyWest ( double i)
inline

Definition at line 275 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

275{ return fSyWest = i; }

◆ SyWest() [2/6]

double MdcGeoGeneral::SyWest ( double )

◆ SyWest() [3/6]

double MdcGeoGeneral::SyWest ( double )

◆ SyWest() [4/6]

double MdcGeoGeneral::SyWest ( void ) const
inline

Definition at line 241 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

241{ return fSyWest; }

Referenced by MdcGeoGeneral(), and operator=().

◆ SyWest() [5/6]

double MdcGeoGeneral::SyWest ( void ) const

◆ SyWest() [6/6]

double MdcGeoGeneral::SyWest ( void ) const

◆ SzEast() [1/6]

double MdcGeoGeneral::SzEast ( double i)
inline

Definition at line 269 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

269{ return fSzEast = i; }

◆ SzEast() [2/6]

double MdcGeoGeneral::SzEast ( double )

◆ SzEast() [3/6]

double MdcGeoGeneral::SzEast ( double )

◆ SzEast() [4/6]

double MdcGeoGeneral::SzEast ( void ) const
inline

Definition at line 235 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

235{ return fSzEast; }

Referenced by MdcGeoGeneral(), and operator=().

◆ SzEast() [5/6]

double MdcGeoGeneral::SzEast ( void ) const

◆ SzEast() [6/6]

double MdcGeoGeneral::SzEast ( void ) const

◆ SzWest() [1/6]

double MdcGeoGeneral::SzWest ( double i)
inline

Definition at line 276 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

276{ return fSzWest = i; }

◆ SzWest() [2/6]

double MdcGeoGeneral::SzWest ( double )

◆ SzWest() [3/6]

double MdcGeoGeneral::SzWest ( double )

◆ SzWest() [4/6]

double MdcGeoGeneral::SzWest ( void ) const
inline

Definition at line 242 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

242{ return fSzWest; }

Referenced by MdcGeoGeneral(), and operator=().

◆ SzWest() [5/6]

double MdcGeoGeneral::SzWest ( void ) const

◆ SzWest() [6/6]

double MdcGeoGeneral::SzWest ( void ) const

◆ TwistB() [1/6]

double MdcGeoGeneral::TwistB ( double i)
inline

Definition at line 259 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

259{ return fTwistB = i; }

◆ TwistB() [2/6]

double MdcGeoGeneral::TwistB ( double )

◆ TwistB() [3/6]

double MdcGeoGeneral::TwistB ( double )

◆ TwistB() [4/6]

double MdcGeoGeneral::TwistB ( void ) const
inline

Definition at line 227 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

227{ return fTwistB; }

Referenced by MdcGeoGeneral(), and operator=().

◆ TwistB() [5/6]

double MdcGeoGeneral::TwistB ( void ) const

◆ TwistB() [6/6]

double MdcGeoGeneral::TwistB ( void ) const

◆ TwistF() [1/6]

double MdcGeoGeneral::TwistF ( double i)
inline

Definition at line 258 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

258{ return fTwistF = i; }

◆ TwistF() [2/6]

double MdcGeoGeneral::TwistF ( double )

◆ TwistF() [3/6]

double MdcGeoGeneral::TwistF ( double )

◆ TwistF() [4/6]

double MdcGeoGeneral::TwistF ( void ) const
inline

Definition at line 226 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeomSvc/MdcGeoGeneral.h.

226{ return fTwistF; }

Referenced by MdcGeoGeneral(), and operator=().

◆ TwistF() [5/6]

double MdcGeoGeneral::TwistF ( void ) const

◆ TwistF() [6/6]

double MdcGeoGeneral::TwistF ( void ) const

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