MdcCosLayer Class Reference

#include <MdcCosLayer.h>

List of all members.

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[])

Private Attributes

int m_typ
int m_ncell
int m_iAlignPar [6]
double m_rad
double m_length
double m_twist
double m_slant
bool m_fginner


Detailed Description

Definition at line 7 of file MdcCosLayer.h.


Member Function Documentation

int MdcCosLayer::getAlignParId ( int  i  )  const [inline]

Definition at line 34 of file MdcCosLayer.h.

References m_iAlignPar.

00034 { return m_iAlignPar[i]; }

int MdcCosLayer::getAlignParId ( int  i  )  const [inline]

Definition at line 34 of file MdcCosLayer.h.

References m_iAlignPar.

00034 { return m_iAlignPar[i]; }

double MdcCosLayer::getLayerRad (  )  const [inline]

Definition at line 22 of file MdcCosLayer.h.

References m_rad.

00022 { return m_rad; }

double MdcCosLayer::getLayerRad (  )  const [inline]

Definition at line 22 of file MdcCosLayer.h.

References m_rad.

00022 { return m_rad; }

int MdcCosLayer::getLayerType (  )  const [inline]

Definition at line 16 of file MdcCosLayer.h.

References m_typ.

00016 { return m_typ; }

int MdcCosLayer::getLayerType (  )  const [inline]

Definition at line 16 of file MdcCosLayer.h.

References m_typ.

00016 { return m_typ; }

double MdcCosLayer::getLength (  )  const [inline]

Definition at line 25 of file MdcCosLayer.h.

References m_length.

00025 { return m_length; }

double MdcCosLayer::getLength (  )  const [inline]

Definition at line 25 of file MdcCosLayer.h.

References m_length.

00025 { return m_length; }

int MdcCosLayer::getNcell (  )  const [inline]

Definition at line 19 of file MdcCosLayer.h.

References m_ncell.

00019 { return m_ncell; }

int MdcCosLayer::getNcell (  )  const [inline]

Definition at line 19 of file MdcCosLayer.h.

References m_ncell.

Referenced by IniCalib::init().

00019 { return m_ncell; }

double MdcCosLayer::getSlant (  )  const [inline]

Definition at line 31 of file MdcCosLayer.h.

References m_slant.

00031 { return m_slant; }

double MdcCosLayer::getSlant (  )  const [inline]

Definition at line 31 of file MdcCosLayer.h.

References m_slant.

00031 { return m_slant; }

double MdcCosLayer::getTwistCell (  )  const [inline]

Definition at line 28 of file MdcCosLayer.h.

References m_twist.

00028 { return m_twist; }

double MdcCosLayer::getTwistCell (  )  const [inline]

Definition at line 28 of file MdcCosLayer.h.

References m_twist.

00028 { return m_twist; }

bool MdcCosLayer::isInner (  )  const [inline]

Definition at line 37 of file MdcCosLayer.h.

References m_fginner.

00037 { return m_fginner; }

bool MdcCosLayer::isInner (  )  const [inline]

Definition at line 37 of file MdcCosLayer.h.

References m_fginner.

00037 { return m_fginner; }

void MdcCosLayer::setAlignParId ( int  ipar[]  ) 

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

Definition at line 80 of file MdcCosLayer.h.

References genRecEmupikp::i, and m_iAlignPar.

00080                                                 {
00081      for(int i=0; i<6; i++){
00082           m_iAlignPar[i] = ipar[i];
00083      }
00084 }

void MdcCosLayer::setFgInner ( bool  fginner  )  [inline]

Definition at line 59 of file MdcCosLayer.h.

References m_fginner.

00059 { m_fginner = fginner; }

void MdcCosLayer::setFgInner ( bool  fginner  )  [inline]

Definition at line 59 of file MdcCosLayer.h.

References m_fginner.

00059 { m_fginner = fginner; }

void MdcCosLayer::setLayerRad ( double  rad  )  [inline]

Definition at line 47 of file MdcCosLayer.h.

References m_rad.

00047 { m_rad = rad; }

void MdcCosLayer::setLayerRad ( double  rad  )  [inline]

Definition at line 47 of file MdcCosLayer.h.

References m_rad.

00047 { m_rad = rad; }

void MdcCosLayer::setLayerType ( int  type  )  [inline]

Definition at line 41 of file MdcCosLayer.h.

References m_typ.

00041 { m_typ = type; }

void MdcCosLayer::setLayerType ( int  type  )  [inline]

Definition at line 41 of file MdcCosLayer.h.

References m_typ.

00041 { m_typ = type; }

void MdcCosLayer::setLength ( double  length  )  [inline]

Definition at line 50 of file MdcCosLayer.h.

References m_length.

00050 { m_length = length; }

void MdcCosLayer::setLength ( double  length  )  [inline]

Definition at line 50 of file MdcCosLayer.h.

References m_length.

00050 { m_length = length; }

void MdcCosLayer::setNcell ( int  ncell  )  [inline]

Definition at line 44 of file MdcCosLayer.h.

References m_ncell.

00044 { m_ncell = ncell; }

void MdcCosLayer::setNcell ( int  ncell  )  [inline]

Definition at line 44 of file MdcCosLayer.h.

References m_ncell.

00044 { m_ncell = ncell; }

void MdcCosLayer::setSlant ( double  slant  )  [inline]

Definition at line 56 of file MdcCosLayer.h.

References m_slant.

00056 { m_slant = slant; }

void MdcCosLayer::setSlant ( double  slant  )  [inline]

Definition at line 56 of file MdcCosLayer.h.

References m_slant.

00056 { m_slant = slant; }

void MdcCosLayer::setTwistCell ( double  twist  )  [inline]

Definition at line 53 of file MdcCosLayer.h.

References m_twist.

00053 { m_twist = twist; }

void MdcCosLayer::setTwistCell ( double  twist  )  [inline]

Definition at line 53 of file MdcCosLayer.h.

References m_twist.

00053 { m_twist = twist; }


Member Data Documentation

bool MdcCosLayer::m_fginner [private]

Definition at line 76 of file MdcCosLayer.h.

Referenced by isInner(), and setFgInner().

int MdcCosLayer::m_iAlignPar [private]

Definition at line 71 of file MdcCosLayer.h.

Referenced by getAlignParId(), and setAlignParId().

double MdcCosLayer::m_length [private]

Definition at line 73 of file MdcCosLayer.h.

Referenced by getLength(), and setLength().

int MdcCosLayer::m_ncell [private]

Definition at line 70 of file MdcCosLayer.h.

Referenced by getNcell(), and setNcell().

double MdcCosLayer::m_rad [private]

Definition at line 72 of file MdcCosLayer.h.

Referenced by getLayerRad(), and setLayerRad().

double MdcCosLayer::m_slant [private]

Definition at line 75 of file MdcCosLayer.h.

Referenced by getSlant(), and setSlant().

double MdcCosLayer::m_twist [private]

Definition at line 74 of file MdcCosLayer.h.

Referenced by getTwistCell(), and setTwistCell().

int MdcCosLayer::m_typ [private]

Definition at line 69 of file MdcCosLayer.h.

Referenced by getLayerType(), and setLayerType().


Generated on Tue Nov 29 23:20:10 2016 for BOSS_7.0.2 by  doxygen 1.4.7