CGEM BOSS 6.6.5.h
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcCosLayer Class Reference

#include <MdcCosLayer.h>

Public Member Functions

int getLayerType () const
 
int getNcell () const
 
double getLayerRad () const
 
double getLength () const
 
double getTwistCell () const
 
double getSlant () const
 
int getAlignParId (int i) const
 
bool isInner () const
 
void setLayerType (int type)
 
void setNcell (int ncell)
 
void setLayerRad (double rad)
 
void setLength (double length)
 
void setTwistCell (double twist)
 
void setSlant (double slant)
 
void setFgInner (bool fginner)
 
void setAlignParId (int ipar[])
 
int getLayerType () const
 
int getNcell () const
 
double getLayerRad () const
 
double getLength () const
 
double getTwistCell () const
 
double getSlant () const
 
int getAlignParId (int i) const
 
bool isInner () const
 
void setLayerType (int type)
 
void setNcell (int ncell)
 
void setLayerRad (double rad)
 
void setLength (double length)
 
void setTwistCell (double twist)
 
void setSlant (double slant)
 
void setFgInner (bool fginner)
 
void setAlignParId (int ipar[])
 

Detailed Description

Member Function Documentation

◆ getAlignParId() [1/2]

int MdcCosLayer::getAlignParId ( int i) const
inline

Definition at line 34 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

34{ return m_iAlignPar[i]; }

◆ getAlignParId() [2/2]

int MdcCosLayer::getAlignParId ( int i) const
inline

Definition at line 34 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

34{ return m_iAlignPar[i]; }

◆ getLayerRad() [1/2]

double MdcCosLayer::getLayerRad ( ) const
inline

Definition at line 22 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

22{ return m_rad; }

◆ getLayerRad() [2/2]

double MdcCosLayer::getLayerRad ( ) const
inline

Definition at line 22 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

22{ return m_rad; }

◆ getLayerType() [1/2]

int MdcCosLayer::getLayerType ( ) const
inline

Definition at line 16 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

16{ return m_typ; }

◆ getLayerType() [2/2]

int MdcCosLayer::getLayerType ( ) const
inline

Definition at line 16 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

16{ return m_typ; }

◆ getLength() [1/2]

double MdcCosLayer::getLength ( ) const
inline

Definition at line 25 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

25{ return m_length; }

◆ getLength() [2/2]

double MdcCosLayer::getLength ( ) const
inline

Definition at line 25 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

25{ return m_length; }

◆ getNcell() [1/2]

int MdcCosLayer::getNcell ( ) const
inline

Definition at line 19 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

19{ return m_ncell; }

Referenced by IniCalib::init().

◆ getNcell() [2/2]

int MdcCosLayer::getNcell ( ) const
inline

Definition at line 19 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

19{ return m_ncell; }

◆ getSlant() [1/2]

double MdcCosLayer::getSlant ( ) const
inline

Definition at line 31 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

31{ return m_slant; }

◆ getSlant() [2/2]

double MdcCosLayer::getSlant ( ) const
inline

Definition at line 31 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

31{ return m_slant; }

◆ getTwistCell() [1/2]

double MdcCosLayer::getTwistCell ( ) const
inline

Definition at line 28 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

28{ return m_twist; }

◆ getTwistCell() [2/2]

double MdcCosLayer::getTwistCell ( ) const
inline

Definition at line 28 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

28{ return m_twist; }

◆ isInner() [1/2]

bool MdcCosLayer::isInner ( ) const
inline

Definition at line 37 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

37{ return m_fginner; }

◆ isInner() [2/2]

bool MdcCosLayer::isInner ( ) const
inline

Definition at line 37 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

37{ return m_fginner; }

◆ setAlignParId() [1/2]

void MdcCosLayer::setAlignParId ( int ipar[])
inline

Definition at line 80 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

80 {
81 for(int i=0; i<6; i++){
82 m_iAlignPar[i] = ipar[i];
83 }
84}

◆ setAlignParId() [2/2]

void MdcCosLayer::setAlignParId ( int ipar[])

◆ setFgInner() [1/2]

void MdcCosLayer::setFgInner ( bool fginner)
inline

Definition at line 59 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

59{ m_fginner = fginner; }

◆ setFgInner() [2/2]

void MdcCosLayer::setFgInner ( bool fginner)
inline

Definition at line 59 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

59{ m_fginner = fginner; }

◆ setLayerRad() [1/2]

void MdcCosLayer::setLayerRad ( double rad)
inline

Definition at line 47 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

47{ m_rad = rad; }
const float rad
Definition vector3.h:134

◆ setLayerRad() [2/2]

void MdcCosLayer::setLayerRad ( double rad)
inline

◆ setLayerType() [1/2]

void MdcCosLayer::setLayerType ( int type)
inline

Definition at line 41 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

41{ m_typ = type; }

◆ setLayerType() [2/2]

void MdcCosLayer::setLayerType ( int type)
inline

Definition at line 41 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

41{ m_typ = type; }

◆ setLength() [1/2]

void MdcCosLayer::setLength ( double length)
inline

Definition at line 50 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

50{ m_length = length; }
double length

◆ setLength() [2/2]

void MdcCosLayer::setLength ( double length)
inline

◆ setNcell() [1/2]

void MdcCosLayer::setNcell ( int ncell)
inline

Definition at line 44 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

44{ m_ncell = ncell; }

◆ setNcell() [2/2]

void MdcCosLayer::setNcell ( int ncell)
inline

Definition at line 44 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

44{ m_ncell = ncell; }

◆ setSlant() [1/2]

void MdcCosLayer::setSlant ( double slant)
inline

Definition at line 56 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

56{ m_slant = slant; }

◆ setSlant() [2/2]

void MdcCosLayer::setSlant ( double slant)
inline

Definition at line 56 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

56{ m_slant = slant; }

◆ setTwistCell() [1/2]

void MdcCosLayer::setTwistCell ( double twist)
inline

Definition at line 53 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosLayer.h.

53{ m_twist = twist; }

◆ setTwistCell() [2/2]

void MdcCosLayer::setTwistCell ( double twist)
inline

Definition at line 53 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/MdcCosLayer.h.

53{ m_twist = twist; }

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