CGEM BOSS 6.6.5.h
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 bak_MdcGeomSvc-00-01-39/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

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

29{};

◆ MdcGeoSuper() [3/4]

MdcGeoSuper::MdcGeoSuper ( )
inline

Definition at line 12 of file MdcGeomSvc-00-01-42/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 MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoSuper.h.

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

◆ ~MdcGeoSuper() [2/2]

MdcGeoSuper::~MdcGeoSuper ( )
inline

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

29{};

Member Function Documentation

◆ Id() [1/4]

int MdcGeoSuper::Id ( int i)
inline

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

38{ return fId=i; };

◆ Id() [2/4]

int MdcGeoSuper::Id ( int i)
inline

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

38{ return fId=i; };

◆ Id() [3/4]

int MdcGeoSuper::Id ( void ) const
inline

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

32{return fId; };

Referenced by operator=().

◆ Id() [4/4]

int MdcGeoSuper::Id ( void ) const
inline

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

32{return fId; };

◆ LowerR() [1/4]

double MdcGeoSuper::LowerR ( double i)
inline

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

40{ return fLowerR=i; };

◆ LowerR() [2/4]

double MdcGeoSuper::LowerR ( double i)
inline

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

40{ return fLowerR=i; };

◆ LowerR() [3/4]

double MdcGeoSuper::LowerR ( void ) const
inline

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

34{ return fLowerR; };

Referenced by operator=().

◆ LowerR() [4/4]

double MdcGeoSuper::LowerR ( void ) const
inline

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

34{ return fLowerR; };

◆ operator=() [1/2]

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

Definition at line 17 of file bak_MdcGeomSvc-00-01-39/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 MdcGeomSvc-00-01-42/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 bak_MdcGeomSvc-00-01-39/MdcGeomSvc/MdcGeoSuper.h.

41{ return fType=i; };

◆ Type() [2/4]

int MdcGeoSuper::Type ( int i)
inline

Definition at line 41 of file MdcGeomSvc-00-01-42/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 MdcGeomSvc-00-01-42/MdcGeomSvc/MdcGeoSuper.h.

35{ return fType; };

◆ UpperR() [1/4]

double MdcGeoSuper::UpperR ( double i)
inline

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

39{ return fUpperR=i; };

◆ UpperR() [2/4]

double MdcGeoSuper::UpperR ( double i)
inline

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

39{ return fUpperR=i; };

◆ UpperR() [3/4]

double MdcGeoSuper::UpperR ( void ) const
inline

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

33{ return fUpperR; };

Referenced by operator=().

◆ UpperR() [4/4]

double MdcGeoSuper::UpperR ( void ) const
inline

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

33{ return fUpperR; };

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