BOSS 6.6.4.p01
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)
 

Detailed Description

Definition at line 9 of file MdcGeoEnd.h.

Constructor & Destructor Documentation

◆ MdcGeoEnd()

MdcGeoEnd::MdcGeoEnd ( void  )
inline

Definition at line 12 of file MdcGeoEnd.h.

12{};

◆ ~MdcGeoEnd()

MdcGeoEnd::~MdcGeoEnd ( void  )
inline

Definition at line 13 of file MdcGeoEnd.h.

13{};

Member Function Documentation

◆ Id() [1/2]

void MdcGeoEnd::Id ( int  x)
inline

Definition at line 24 of file MdcGeoEnd.h.

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

◆ Id() [2/2]

int MdcGeoEnd::Id ( void  ) const
inline

Definition at line 16 of file MdcGeoEnd.h.

16{ return fId; }

◆ InnerR() [1/2]

void MdcGeoEnd::InnerR ( double  x)
inline

Definition at line 26 of file MdcGeoEnd.h.

26{fInnerR=x;}

◆ InnerR() [2/2]

double MdcGeoEnd::InnerR ( void  ) const
inline

Definition at line 18 of file MdcGeoEnd.h.

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

Referenced by BesMdcGeoParameter::InitFromSvc().

◆ Length() [1/2]

void MdcGeoEnd::Length ( double  x)
inline

Definition at line 25 of file MdcGeoEnd.h.

25{fLength=x;}

◆ Length() [2/2]

double MdcGeoEnd::Length ( void  ) const
inline

Definition at line 17 of file MdcGeoEnd.h.

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

Referenced by BesMdcGeoParameter::InitFromSvc().

◆ Name() [1/2]

void MdcGeoEnd::Name ( string  x)
inline

Definition at line 29 of file MdcGeoEnd.h.

29{fName=x;}

◆ Name() [2/2]

string MdcGeoEnd::Name ( void  ) const
inline

Definition at line 21 of file MdcGeoEnd.h.

21{ return fName; } //name of segment

Referenced by BesMdcGeoParameter::InitFromSvc().

◆ OutR() [1/2]

void MdcGeoEnd::OutR ( double  x)
inline

Definition at line 27 of file MdcGeoEnd.h.

27{fOutR=x;}

◆ OutR() [2/2]

double MdcGeoEnd::OutR ( void  ) const
inline

Definition at line 19 of file MdcGeoEnd.h.

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

Referenced by BesMdcGeoParameter::InitFromSvc().

◆ Z() [1/2]

void MdcGeoEnd::Z ( double  x)
inline

Definition at line 28 of file MdcGeoEnd.h.

28{fZ=x;}

◆ Z() [2/2]

double MdcGeoEnd::Z ( void  ) const
inline

Definition at line 20 of file MdcGeoEnd.h.

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

Referenced by BesMdcGeoParameter::InitFromSvc().


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