BOSS 7.0.3
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcGeoEnd Class Reference

#include <MdcGeoEnd.h>

Public Member Functions

 MdcGeoEnd (void)
 
 ~MdcGeoEnd (void)
 
int Id (void) const
 
double Length (void) const
 
double InnerR (void) const
 
double OutR (void) const
 
double Z (void) const
 
string Name (void) const
 
void Id (int x)
 
void Length (double x)
 
void InnerR (double x)
 
void OutR (double x)
 
void Z (double x)
 
void Name (string x)
 
 MdcGeoEnd (void)
 
 ~MdcGeoEnd (void)
 
int Id (void) const
 
double Length (void) const
 
double InnerR (void) const
 
double OutR (void) const
 
double Z (void) const
 
string Name (void) const
 
void Id (int x)
 
void Length (double x)
 
void InnerR (double x)
 
void OutR (double x)
 
void Z (double x)
 
void Name (string x)
 

Detailed Description

Constructor & Destructor Documentation

◆ MdcGeoEnd() [1/2]

MdcGeoEnd::MdcGeoEnd ( void  )
inline

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

12{};

◆ ~MdcGeoEnd() [1/2]

MdcGeoEnd::~MdcGeoEnd ( void  )
inline

Definition at line 13 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

13{};

◆ MdcGeoEnd() [2/2]

MdcGeoEnd::MdcGeoEnd ( void  )
inline

◆ ~MdcGeoEnd() [2/2]

MdcGeoEnd::~MdcGeoEnd ( void  )
inline

Member Function Documentation

◆ Id() [1/4]

void MdcGeoEnd::Id ( int  x)
inline

Definition at line 24 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

24{fId=x;}
Double_t x[10]

◆ Id() [2/4]

void MdcGeoEnd::Id ( int  x)
inline

Definition at line 24 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoEnd.h.

24{fId=x;}

◆ Id() [3/4]

int MdcGeoEnd::Id ( void  ) const
inline

Definition at line 16 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

16{ return fId; }

◆ Id() [4/4]

int MdcGeoEnd::Id ( void  ) const
inline

Definition at line 16 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoEnd.h.

16{ return fId; }

◆ InnerR() [1/4]

void MdcGeoEnd::InnerR ( double  x)
inline

Definition at line 26 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

26{fInnerR=x;}

◆ InnerR() [2/4]

void MdcGeoEnd::InnerR ( double  x)
inline

Definition at line 26 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoEnd.h.

26{fInnerR=x;}

◆ InnerR() [3/4]

double MdcGeoEnd::InnerR ( void  ) const
inline

Definition at line 18 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

18{ return fInnerR;} //From Z axes to bottom surface of those segments.

Referenced by BesMdcGeoParameter::InitFromSvc().

◆ InnerR() [4/4]

double MdcGeoEnd::InnerR ( void  ) const
inline

Definition at line 18 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoEnd.h.

18{ return fInnerR;} //From Z axes to bottom surface of those segments.

◆ Length() [1/4]

void MdcGeoEnd::Length ( double  x)
inline

Definition at line 25 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

25{fLength=x;}

◆ Length() [2/4]

void MdcGeoEnd::Length ( double  x)
inline

Definition at line 25 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoEnd.h.

25{fLength=x;}

◆ Length() [3/4]

double MdcGeoEnd::Length ( void  ) const
inline

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

17{ return fLength;} //Full length In Z direction

Referenced by BesMdcGeoParameter::InitFromSvc().

◆ Length() [4/4]

double MdcGeoEnd::Length ( void  ) const
inline

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

17{ return fLength;} //Full length In Z direction

◆ Name() [1/4]

void MdcGeoEnd::Name ( string  x)
inline

Definition at line 29 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

29{fName=x;}

◆ Name() [2/4]

void MdcGeoEnd::Name ( string  x)
inline

Definition at line 29 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoEnd.h.

29{fName=x;}

◆ Name() [3/4]

string MdcGeoEnd::Name ( void  ) const
inline

Definition at line 21 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

21{ return fName; } //name of segment

Referenced by BesMdcGeoParameter::InitFromSvc().

◆ Name() [4/4]

string MdcGeoEnd::Name ( void  ) const
inline

Definition at line 21 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoEnd.h.

21{ return fName; } //name of segment

◆ OutR() [1/4]

void MdcGeoEnd::OutR ( double  x)
inline

Definition at line 27 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

27{fOutR=x;}

◆ OutR() [2/4]

void MdcGeoEnd::OutR ( double  x)
inline

Definition at line 27 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoEnd.h.

27{fOutR=x;}

◆ OutR() [3/4]

double MdcGeoEnd::OutR ( void  ) const
inline

Definition at line 19 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

19{ return fOutR; }//From Z axes to upper surface of those segments.

Referenced by BesMdcGeoParameter::InitFromSvc().

◆ OutR() [4/4]

double MdcGeoEnd::OutR ( void  ) const
inline

Definition at line 19 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoEnd.h.

19{ return fOutR; }//From Z axes to upper surface of those segments.

◆ Z() [1/4]

void MdcGeoEnd::Z ( double  x)
inline

Definition at line 28 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

28{fZ=x;}

◆ Z() [2/4]

void MdcGeoEnd::Z ( double  x)
inline

Definition at line 28 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoEnd.h.

28{fZ=x;}

◆ Z() [3/4]

double MdcGeoEnd::Z ( void  ) const
inline

Definition at line 20 of file InstallArea/include/MdcGeomSvc/MdcGeomSvc/MdcGeoEnd.h.

20{ return fZ; } //Offset value of segment center from Z=0

Referenced by BesMdcGeoParameter::InitFromSvc().

◆ Z() [4/4]

double MdcGeoEnd::Z ( void  ) const
inline

Definition at line 20 of file Mdc/MdcGeomSvc/MdcGeomSvc-00-01-37/MdcGeomSvc/MdcGeoEnd.h.

20{ return fZ; } //Offset value of segment center from Z=0

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