BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcGeoSuper Class Reference

#include <MdcGeoSuper.h>

Public Member Functions

 MdcGeoSuper ()
 
 MdcGeoSuper (const MdcGeoSuper &e)
 
MdcGeoSuperoperator= (const MdcGeoSuper &e)
 
 ~MdcGeoSuper ()
 
int Id (void) const
 
double UpperR (void) const
 
double LowerR (void) const
 
int Type (void) const
 
int Id (int i)
 
double UpperR (double i)
 
double LowerR (double i)
 
int Type (int i)
 
 MdcGeoSuper ()
 
 MdcGeoSuper (const MdcGeoSuper &e)
 
MdcGeoSuperoperator= (const MdcGeoSuper &e)
 
 ~MdcGeoSuper ()
 
int Id (void) const
 
double UpperR (void) const
 
double LowerR (void) const
 
int Type (void) const
 
int Id (int i)
 
double UpperR (double i)
 
double LowerR (double i)
 
int Type (int i)
 

Detailed Description

Constructor & Destructor Documentation

◆ MdcGeoSuper() [1/4]

MdcGeoSuper::MdcGeoSuper ( )
inline

Definition at line 12 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoSuper.h.

12:fId(0),fUpperR(0),fLowerR(0),fType(-1){};

◆ MdcGeoSuper() [2/4]

MdcGeoSuper::MdcGeoSuper ( const MdcGeoSuper e)
inline

◆ ~MdcGeoSuper() [1/2]

MdcGeoSuper::~MdcGeoSuper ( )
inline

◆ MdcGeoSuper() [3/4]

MdcGeoSuper::MdcGeoSuper ( )
inline

Definition at line 12 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoSuper.h.

12:fId(0),fUpperR(0),fLowerR(0),fType(-1){};

◆ MdcGeoSuper() [4/4]

MdcGeoSuper::MdcGeoSuper ( const MdcGeoSuper e)
inline

Definition at line 15 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoSuper.h.

15:fId(e.Id()),fUpperR(e.UpperR()),fLowerR(e.LowerR()),fType(e.Type()){};

◆ ~MdcGeoSuper() [2/2]

MdcGeoSuper::~MdcGeoSuper ( )
inline

Member Function Documentation

◆ Id() [1/4]

int MdcGeoSuper::Id ( int  i)
inline

Definition at line 38 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoSuper.h.

38{ return fId=i; };

◆ Id() [2/4]

int MdcGeoSuper::Id ( int  i)
inline

Definition at line 38 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoSuper.h.

38{ return fId=i; };

◆ Id() [3/4]

int MdcGeoSuper::Id ( void  ) const
inline

Definition at line 32 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoSuper.h.

32{return fId; };

Referenced by operator=().

◆ Id() [4/4]

int MdcGeoSuper::Id ( void  ) const
inline

Definition at line 32 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoSuper.h.

32{return fId; };

◆ LowerR() [1/4]

double MdcGeoSuper::LowerR ( double  i)
inline

Definition at line 40 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoSuper.h.

40{ return fLowerR=i; };

◆ LowerR() [2/4]

double MdcGeoSuper::LowerR ( double  i)
inline

Definition at line 40 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoSuper.h.

40{ return fLowerR=i; };

◆ LowerR() [3/4]

double MdcGeoSuper::LowerR ( void  ) const
inline

Definition at line 34 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoSuper.h.

34{ return fLowerR; };

Referenced by operator=().

◆ LowerR() [4/4]

double MdcGeoSuper::LowerR ( void  ) const
inline

Definition at line 34 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoSuper.h.

34{ return fLowerR; };

◆ operator=() [1/2]

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

Definition at line 17 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoSuper.h.

17 {
18 if(this!=&e)
19 {
20 fId=e.Id();
21 fUpperR=e.UpperR();
22 fLowerR=e.LowerR();
23 fType=e.Type();
24 }
25 return *this;
26 }

◆ operator=() [2/2]

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

Definition at line 17 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoSuper.h.

17 {
18 if(this!=&e)
19 {
20 fId=e.Id();
21 fUpperR=e.UpperR();
22 fLowerR=e.LowerR();
23 fType=e.Type();
24 }
25 return *this;
26 }

◆ Type() [1/4]

int MdcGeoSuper::Type ( int  i)
inline

Definition at line 41 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoSuper.h.

41{ return fType=i; };

◆ Type() [2/4]

int MdcGeoSuper::Type ( int  i)
inline

Definition at line 41 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoSuper.h.

41{ return fType=i; };

◆ Type() [3/4]

int MdcGeoSuper::Type ( void  ) const
inline

◆ Type() [4/4]

int MdcGeoSuper::Type ( void  ) const
inline

Definition at line 35 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoSuper.h.

35{ return fType; };

◆ UpperR() [1/4]

double MdcGeoSuper::UpperR ( double  i)
inline

Definition at line 39 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoSuper.h.

39{ return fUpperR=i; };

◆ UpperR() [2/4]

double MdcGeoSuper::UpperR ( double  i)
inline

Definition at line 39 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoSuper.h.

39{ return fUpperR=i; };

◆ UpperR() [3/4]

double MdcGeoSuper::UpperR ( void  ) const
inline

Definition at line 33 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoSuper.h.

33{ return fUpperR; };

Referenced by operator=().

◆ UpperR() [4/4]

double MdcGeoSuper::UpperR ( void  ) const
inline

Definition at line 33 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoSuper.h.

33{ return fUpperR; };

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