Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MdcCosLayer Class Reference

#include <MdcCosLayer.h>

List of all members.

Public Member Functions

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

Private Attributes

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


Member Function Documentation

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

00034 { return m_iAlignPar[i]; }

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

00034 { return m_iAlignPar[i]; }

double MdcCosLayer::getLayerRad  )  const [inline]
 

00022 { return m_rad; }

double MdcCosLayer::getLayerRad  )  const [inline]
 

00022 { return m_rad; }

int MdcCosLayer::getLayerType  )  const [inline]
 

00016 { return m_typ; }

int MdcCosLayer::getLayerType  )  const [inline]
 

00016 { return m_typ; }

double MdcCosLayer::getLength  )  const [inline]
 

00025 { return m_length; }

double MdcCosLayer::getLength  )  const [inline]
 

00025 { return m_length; }

int MdcCosLayer::getNcell  )  const [inline]
 

00019 { return m_ncell; }

int MdcCosLayer::getNcell  )  const [inline]
 

00019 { return m_ncell; }

double MdcCosLayer::getSlant  )  const [inline]
 

00031 { return m_slant; }

double MdcCosLayer::getSlant  )  const [inline]
 

00031 { return m_slant; }

double MdcCosLayer::getTwistCell  )  const [inline]
 

00028 { return m_twist; }

double MdcCosLayer::getTwistCell  )  const [inline]
 

00028 { return m_twist; }

bool MdcCosLayer::isInner  )  const [inline]
 

00037 { return m_fginner; }

bool MdcCosLayer::isInner  )  const [inline]
 

00037 { return m_fginner; }

void MdcCosLayer::setAlignParId int  ipar[]  ) 
 

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

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

void MdcCosLayer::setFgInner bool  fginner  )  [inline]
 

00059 { m_fginner = fginner; }

void MdcCosLayer::setFgInner bool  fginner  )  [inline]
 

00059 { m_fginner = fginner; }

void MdcCosLayer::setLayerRad double  rad  )  [inline]
 

00047 { m_rad = rad; }

void MdcCosLayer::setLayerRad double  rad  )  [inline]
 

00047 { m_rad = rad; }

void MdcCosLayer::setLayerType int  type  )  [inline]
 

00041 { m_typ = type; }

void MdcCosLayer::setLayerType int  type  )  [inline]
 

00041 { m_typ = type; }

void MdcCosLayer::setLength double  length  )  [inline]
 

00050 { m_length = length; }

void MdcCosLayer::setLength double  length  )  [inline]
 

00050 { m_length = length; }

void MdcCosLayer::setNcell int  ncell  )  [inline]
 

00044 { m_ncell = ncell; }

void MdcCosLayer::setNcell int  ncell  )  [inline]
 

00044 { m_ncell = ncell; }

void MdcCosLayer::setSlant double  slant  )  [inline]
 

00056 { m_slant = slant; }

void MdcCosLayer::setSlant double  slant  )  [inline]
 

00056 { m_slant = slant; }

void MdcCosLayer::setTwistCell double  twist  )  [inline]
 

00053 { m_twist = twist; }

void MdcCosLayer::setTwistCell double  twist  )  [inline]
 

00053 { m_twist = twist; }


Member Data Documentation

bool MdcCosLayer::m_fginner [private]
 

int MdcCosLayer::m_iAlignPar [private]
 

double MdcCosLayer::m_length [private]
 

int MdcCosLayer::m_ncell [private]
 

double MdcCosLayer::m_rad [private]
 

double MdcCosLayer::m_slant [private]
 

double MdcCosLayer::m_twist [private]
 

int MdcCosLayer::m_typ [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:24:25 2011 for BOSS6.5.5 by  doxygen 1.3.9.1