BOSS 8.0.0
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/share/distcalib/src/include/MdcCosLayer.h.

37{ return m_fginner; }

◆ setAlignParId() [1/2]

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

Definition at line 78 of file MdcAlignAlg/share/distAlign/src/include/MdcCosLayer.h.

78 {
79 for ( int i = 0; i < 6; i++ ) { m_iAlignPar[i] = ipar[i]; }
80}

◆ setAlignParId() [2/2]

void MdcCosLayer::setAlignParId ( int ipar[])

◆ setFgInner() [1/2]

void MdcCosLayer::setFgInner ( bool fginner)
inline

Definition at line 58 of file MdcAlignAlg/share/distAlign/src/include/MdcCosLayer.h.

58{ m_fginner = fginner; }

◆ setFgInner() [2/2]

void MdcCosLayer::setFgInner ( bool fginner)
inline

Definition at line 58 of file MdcCalibAlg/share/distcalib/src/include/MdcCosLayer.h.

58{ m_fginner = fginner; }

◆ setLayerRad() [1/2]

void MdcCosLayer::setLayerRad ( double rad)
inline

◆ setLayerRad() [2/2]

void MdcCosLayer::setLayerRad ( double rad)
inline

Definition at line 46 of file MdcCalibAlg/share/distcalib/src/include/MdcCosLayer.h.

46{ m_rad = rad; }

◆ setLayerType() [1/2]

void MdcCosLayer::setLayerType ( int type)
inline

Definition at line 40 of file MdcAlignAlg/share/distAlign/src/include/MdcCosLayer.h.

40{ m_typ = type; }

Referenced by MdcCosGeom::initWire().

◆ setLayerType() [2/2]

void MdcCosLayer::setLayerType ( int type)
inline

Definition at line 40 of file MdcCalibAlg/share/distcalib/src/include/MdcCosLayer.h.

40{ m_typ = type; }

◆ setLength() [1/2]

void MdcCosLayer::setLength ( double length)
inline

Definition at line 49 of file MdcAlignAlg/share/distAlign/src/include/MdcCosLayer.h.

49{ m_length = length; }

◆ setLength() [2/2]

void MdcCosLayer::setLength ( double length)
inline

Definition at line 49 of file MdcCalibAlg/share/distcalib/src/include/MdcCosLayer.h.

49{ m_length = length; }

◆ setNcell() [1/2]

void MdcCosLayer::setNcell ( int ncell)
inline

Definition at line 43 of file MdcAlignAlg/share/distAlign/src/include/MdcCosLayer.h.

43{ m_ncell = ncell; }

◆ setNcell() [2/2]

void MdcCosLayer::setNcell ( int ncell)
inline

Definition at line 43 of file MdcCalibAlg/share/distcalib/src/include/MdcCosLayer.h.

43{ m_ncell = ncell; }

◆ setSlant() [1/2]

void MdcCosLayer::setSlant ( double slant)
inline

Definition at line 55 of file MdcAlignAlg/share/distAlign/src/include/MdcCosLayer.h.

55{ m_slant = slant; }

◆ setSlant() [2/2]

void MdcCosLayer::setSlant ( double slant)
inline

Definition at line 55 of file MdcCalibAlg/share/distcalib/src/include/MdcCosLayer.h.

55{ m_slant = slant; }

◆ setTwistCell() [1/2]

void MdcCosLayer::setTwistCell ( double twist)
inline

Definition at line 52 of file MdcAlignAlg/share/distAlign/src/include/MdcCosLayer.h.

52{ m_twist = twist; }

◆ setTwistCell() [2/2]

void MdcCosLayer::setTwistCell ( double twist)
inline

Definition at line 52 of file MdcCalibAlg/share/distcalib/src/include/MdcCosLayer.h.

52{ m_twist = twist; }

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