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

DstMucTrack Class Reference

#include <DstMucTrack.h>

Inheritance diagram for DstMucTrack:

ContainedObject ContainedObject RecMucTrack RecMucTrack List of all members.

Public Member Functions

int brLastLayer () const
int brLastLayer () const
double chi2 () const
double chi2 () const
virtual const CLID & clID () const
virtual const CLID & clID () const
double deltaPhi () const
double deltaPhi () const
double depth () const
double depth () const
double distance () const
double distance () const
int dof () const
int dof () const
 DstMucTrack ()
 DstMucTrack ()
int ecLastLayer () const
int ecLastLayer () const
int endPart () const
int endPart () const
int id () const
int id () const
int maxHitsInLayer () const
int maxHitsInLayer () const
int numHits () const
int numHits () const
int numLayers () const
int numLayers () const
double px () const
double px () const
double py () const
double py () const
double pz () const
double pz () const
double rms () const
double rms () const
void setBrLastLayer (int layer)
void setBrLastLayer (int layer)
void setChi2 (double chi2)
void setChi2 (double chi2)
void setDeltaPhi (double dphi)
void setDeltaPhi (double dphi)
void setDepth (double depth)
void setDepth (double depth)
void setDistance (double dist)
void setDistance (double dist)
void setDof (int dof)
void setDof (int dof)
void setEcLastLayer (int layer)
void setEcLastLayer (int layer)
void setEndPart (int part)
void setEndPart (int part)
void setId (int id)
void setId (int id)
void setMaxHitsInLayer (int maxHits)
void setMaxHitsInLayer (int maxHits)
void setNumHits (int numHits)
void setNumHits (int numHits)
void setNumLayers (int numLayers)
void setNumLayers (int numLayers)
void setPx (double px)
void setPx (double px)
void setPy (double py)
void setPy (double py)
void setPz (double pz)
void setPz (double pz)
void setRms (double rms)
void setRms (double rms)
void setStartPart (int part)
void setStartPart (int part)
void setStatus (int st)
void setStatus (int st)
void setTrackId (int trackId)
void setTrackId (int trackId)
void setType (int type)
void setType (int type)
void setVecHits (vector< int > &vecHits)
void setVecHits (vector< int > &vecHits)
void setXPos (double x)
void setXPos (double x)
void setXPosSigma (double xsigma)
void setXPosSigma (double xsigma)
void setYPos (double y)
void setYPos (double y)
void setYPosSigma (double ysigma)
void setYPosSigma (double ysigma)
void setZPos (double z)
void setZPos (double z)
void setZPosSigma (double zsigma)
void setZPosSigma (double zsigma)
int startPart () const
int startPart () const
int status () const
int status () const
int trackId () const
int trackId () const
int type () const
int type () const
vector< int > vecHits () const
vector< int > vecHits () const
double xPos () const
double xPos () const
double xPosSigma () const
double xPosSigma () const
double yPos () const
double yPos () const
double yPosSigma () const
double yPosSigma () const
double zPos () const
double zPos () const
double zPosSigma () const
double zPosSigma () const
virtual ~DstMucTrack ()
 Copy constructor.
virtual ~DstMucTrack ()
 Copy constructor.

Static Public Member Functions

const CLID & classID ()
const CLID & classID ()

Protected Attributes

int m_brLastLayer
double m_chi2
double m_deltaPhi
double m_depth
double m_distance
int m_dof
int m_ecLastLayer
int m_endPart
int m_id
int m_maxHitsInLayer
int m_numHits
int m_numLayers
double m_px
double m_py
double m_pz
double m_rms
int m_startPart
int m_status
int m_trackId
int m_type
vector< int > m_vecHits
vector< int > m_vecHits
double m_xPos
double m_xPosSigma
double m_yPos
double m_yPosSigma
double m_zPos
double m_zPosSigma

Constructor & Destructor Documentation

DstMucTrack::DstMucTrack  )  [inline]
 

00017 {}

virtual DstMucTrack::~DstMucTrack  )  [inline, virtual]
 

Copy constructor.

00027 {}

DstMucTrack::DstMucTrack  )  [inline]
 

00017 {}

virtual DstMucTrack::~DstMucTrack  )  [inline, virtual]
 

Copy constructor.

00027 {}


Member Function Documentation

int DstMucTrack::brLastLayer  )  const [inline]
 

00039 { return   m_brLastLayer;  } // last layer with hits in barrel 

int DstMucTrack::brLastLayer  )  const [inline]
 

00039 { return   m_brLastLayer;  } // last layer with hits in barrel 

double DstMucTrack::chi2  )  const [inline]
 

00046 { return   m_chi2;   }

double DstMucTrack::chi2  )  const [inline]
 

00046 { return   m_chi2;   }

const CLID& DstMucTrack::classID  )  [inline, static]
 

Reimplemented in RecMucTrack, and RecMucTrack.

00030 { return CLID_DstMucTrack; }

const CLID& DstMucTrack::classID  )  [inline, static]
 

Reimplemented in RecMucTrack, and RecMucTrack.

00030 { return CLID_DstMucTrack; }

virtual const CLID& DstMucTrack::clID  )  const [inline, virtual]
 

Reimplemented in RecMucTrack, and RecMucTrack.

00029 { return  DstMucTrack::classID();}

virtual const CLID& DstMucTrack::clID  )  const [inline, virtual]
 

Reimplemented in RecMucTrack, and RecMucTrack.

00029 { return  DstMucTrack::classID();}

double DstMucTrack::deltaPhi  )  const [inline]
 

00063 { return m_deltaPhi;}

double DstMucTrack::deltaPhi  )  const [inline]
 

00063 { return m_deltaPhi;}

double DstMucTrack::depth  )  const [inline]
 

00045 { return   m_depth;  }    // depth of the track transport in iron

double DstMucTrack::depth  )  const [inline]
 

00045 { return   m_depth;  }    // depth of the track transport in iron

double DstMucTrack::distance  )  const [inline]
 

00062 { return m_distance;}

double DstMucTrack::distance  )  const [inline]
 

00062 { return m_distance;}

int DstMucTrack::dof  )  const [inline]
 

00047 { return   m_dof;    }

int DstMucTrack::dof  )  const [inline]
 

00047 { return   m_dof;    }

int DstMucTrack::ecLastLayer  )  const [inline]
 

00040 { return   m_ecLastLayer;  } // last layer with hits in end cap

int DstMucTrack::ecLastLayer  )  const [inline]
 

00040 { return   m_ecLastLayer;  } // last layer with hits in end cap

int DstMucTrack::endPart  )  const [inline]
 

00038 { return   m_endPart; }      // end   position of track locates in which part

int DstMucTrack::endPart  )  const [inline]
 

00038 { return   m_endPart; }      // end   position of track locates in which part

int DstMucTrack::id  )  const [inline]
 

00033 { return   m_id; }

int DstMucTrack::id  )  const [inline]
 

00033 { return   m_id; }

int DstMucTrack::maxHitsInLayer  )  const [inline]
 

00043 { return   m_maxHitsInLayer; }

int DstMucTrack::maxHitsInLayer  )  const [inline]
 

00043 { return   m_maxHitsInLayer; }

int DstMucTrack::numHits  )  const [inline]
 

00041 { return   m_numHits;      } // total hits on the track   

int DstMucTrack::numHits  )  const [inline]
 

00041 { return   m_numHits;      } // total hits on the track   

int DstMucTrack::numLayers  )  const [inline]
 

00042 { return   m_numLayers;    } // number of layers with hits 

int DstMucTrack::numLayers  )  const [inline]
 

00042 { return   m_numLayers;    } // number of layers with hits 

double DstMucTrack::px  )  const [inline]
 

00058 { return m_px; }   // momentum on the start of track in muc

double DstMucTrack::px  )  const [inline]
 

00058 { return m_px; }   // momentum on the start of track in muc

double DstMucTrack::py  )  const [inline]
 

00059 { return m_py; }

double DstMucTrack::py  )  const [inline]
 

00059 { return m_py; }

double DstMucTrack::pz  )  const [inline]
 

00060 { return m_pz; }

double DstMucTrack::pz  )  const [inline]
 

00060 { return m_pz; }

double DstMucTrack::rms void   )  const [inline]
 

00048 { return   m_rms;    }

double DstMucTrack::rms  )  const [inline]
 

00048 { return   m_rms;    }

void DstMucTrack::setBrLastLayer int  layer  )  [inline]
 

00075 {m_brLastLayer = layer; }

void DstMucTrack::setBrLastLayer int  layer  )  [inline]
 

00075 {m_brLastLayer = layer; }

void DstMucTrack::setChi2 double  chi2  )  [inline]
 

00082 { m_chi2   = chi2; }

void DstMucTrack::setChi2 double  chi2  )  [inline]
 

00082 { m_chi2   = chi2; }

void DstMucTrack::setDeltaPhi double  dphi  )  [inline]
 

00099 {m_deltaPhi = dphi; }

void DstMucTrack::setDeltaPhi double  dphi  )  [inline]
 

00099 {m_deltaPhi = dphi; }

void DstMucTrack::setDepth double  depth  )  [inline]
 

00081 { m_depth  = depth; }

void DstMucTrack::setDepth double  depth  )  [inline]
 

00081 { m_depth  = depth; }

void DstMucTrack::setDistance double  dist  )  [inline]
 

00098 {m_distance = dist; }

void DstMucTrack::setDistance double  dist  )  [inline]
 

00098 {m_distance = dist; }

void DstMucTrack::setDof int  dof  )  [inline]
 

00083 { m_dof    = dof ; }

void DstMucTrack::setDof int  dof  )  [inline]
 

00083 { m_dof    = dof ; }

void DstMucTrack::setEcLastLayer int  layer  )  [inline]
 

00076 {m_ecLastLayer = layer; }

void DstMucTrack::setEcLastLayer int  layer  )  [inline]
 

00076 {m_ecLastLayer = layer; }

void DstMucTrack::setEndPart int  part  )  [inline]
 

00074 {m_endPart = part;   }

void DstMucTrack::setEndPart int  part  )  [inline]
 

00074 {m_endPart = part;   }

void DstMucTrack::setId int  id  )  [inline]
 

00069 { m_id = id ; }

void DstMucTrack::setId int  id  )  [inline]
 

00069 { m_id = id ; }

void DstMucTrack::setMaxHitsInLayer int  maxHits  )  [inline]
 

00079 { m_maxHitsInLayer = maxHits; }

void DstMucTrack::setMaxHitsInLayer int  maxHits  )  [inline]
 

00079 { m_maxHitsInLayer = maxHits; }

void DstMucTrack::setNumHits int  numHits  )  [inline]
 

00077 { m_numHits  = numHits; }

void DstMucTrack::setNumHits int  numHits  )  [inline]
 

00077 { m_numHits  = numHits; }

void DstMucTrack::setNumLayers int  numLayers  )  [inline]
 

00078 { m_numLayers = numLayers; }

void DstMucTrack::setNumLayers int  numLayers  )  [inline]
 

00078 { m_numLayers = numLayers; }

void DstMucTrack::setPx double  px  )  [inline]
 

00094 { m_px = px;  }

void DstMucTrack::setPx double  px  )  [inline]
 

00094 { m_px = px;  }

void DstMucTrack::setPy double  py  )  [inline]
 

00095 { m_py = py;  }

void DstMucTrack::setPy double  py  )  [inline]
 

00095 { m_py = py;  }

void DstMucTrack::setPz double  pz  )  [inline]
 

00096 { m_pz = pz;  }

void DstMucTrack::setPz double  pz  )  [inline]
 

00096 { m_pz = pz;  }

void DstMucTrack::setRms double  rms  )  [inline]
 

00084 { m_rms    = rms ; }

void DstMucTrack::setRms double  rms  )  [inline]
 

00084 { m_rms    = rms ; }

void DstMucTrack::setStartPart int  part  )  [inline]
 

00073 {m_startPart = part; }

void DstMucTrack::setStartPart int  part  )  [inline]
 

00073 {m_startPart = part; }

void DstMucTrack::setStatus int  st  )  [inline]
 

00070 { m_status = st;  }

void DstMucTrack::setStatus int  st  )  [inline]
 

00070 { m_status = st;  }

void DstMucTrack::setTrackId int  trackId  )  [inline]
 

Reimplemented in RecMucTrack, and RecMucTrack.

00068 { m_trackId = trackId ;}

void DstMucTrack::setTrackId int  trackId  )  [inline]
 

Reimplemented in RecMucTrack, and RecMucTrack.

00068 { m_trackId = trackId ;}

void DstMucTrack::setType int  type  )  [inline]
 

00071 { m_type = type; }

void DstMucTrack::setType int  type  )  [inline]
 

00071 { m_type = type; }

void DstMucTrack::setVecHits vector< int > &  vecHits  )  [inline]
 

Reimplemented in RecMucTrack, and RecMucTrack.

00101 { m_vecHits = vecHits; }

void DstMucTrack::setVecHits vector< int > &  vecHits  )  [inline]
 

Reimplemented in RecMucTrack, and RecMucTrack.

00101 { m_vecHits = vecHits; }

void DstMucTrack::setXPos double  x  )  [inline]
 

00086 { m_xPos = x; }

void DstMucTrack::setXPos double  x  )  [inline]
 

00086 { m_xPos = x; }

void DstMucTrack::setXPosSigma double  xsigma  )  [inline]
 

00090 { m_xPosSigma = xsigma; }

void DstMucTrack::setXPosSigma double  xsigma  )  [inline]
 

00090 { m_xPosSigma = xsigma; }

void DstMucTrack::setYPos double  y  )  [inline]
 

00087 { m_yPos = y; }

void DstMucTrack::setYPos double  y  )  [inline]
 

00087 { m_yPos = y; }

void DstMucTrack::setYPosSigma double  ysigma  )  [inline]
 

00091 { m_yPosSigma = ysigma; }

void DstMucTrack::setYPosSigma double  ysigma  )  [inline]
 

00091 { m_yPosSigma = ysigma; }

void DstMucTrack::setZPos double  z  )  [inline]
 

00088 { m_zPos = z; }

void DstMucTrack::setZPos double  z  )  [inline]
 

00088 { m_zPos = z; }

void DstMucTrack::setZPosSigma double  zsigma  )  [inline]
 

00092 { m_zPosSigma = zsigma; }

void DstMucTrack::setZPosSigma double  zsigma  )  [inline]
 

00092 { m_zPosSigma = zsigma; }

int DstMucTrack::startPart  )  const [inline]
 

00037 { return   m_startPart; }    // start position of track locates in which part

int DstMucTrack::startPart  )  const [inline]
 

00037 { return   m_startPart; }    // start position of track locates in which part

int DstMucTrack::status void   )  const [inline]
 

00034 { return   m_status; } 

int DstMucTrack::status  )  const [inline]
 

00034 { return   m_status; } 

int DstMucTrack::trackId  )  const [inline]
 

00032 { return   m_trackId ; }

int DstMucTrack::trackId  )  const [inline]
 

00032 { return   m_trackId ; }

int DstMucTrack::type void   )  const [inline]
 

00035 { return   m_type;  }

int DstMucTrack::type  )  const [inline]
 

00035 { return   m_type;  }

vector<int> DstMucTrack::vecHits  )  const [inline]
 

00065 { return  m_vecHits ;}

vector<int> DstMucTrack::vecHits  )  const [inline]
 

00065 { return  m_vecHits ;}

double DstMucTrack::xPos  )  const [inline]
 

00050 { return m_xPos; }   // position on the start of track in muc (vertex) 

double DstMucTrack::xPos  )  const [inline]
 

00050 { return m_xPos; }   // position on the start of track in muc (vertex) 

double DstMucTrack::xPosSigma  )  const [inline]
 

00054 { return m_xPosSigma; } 

double DstMucTrack::xPosSigma  )  const [inline]
 

00054 { return m_xPosSigma; } 

double DstMucTrack::yPos  )  const [inline]
 

00051 { return m_yPos; }

double DstMucTrack::yPos  )  const [inline]
 

00051 { return m_yPos; }

double DstMucTrack::yPosSigma  )  const [inline]
 

00055 { return m_yPosSigma; }

double DstMucTrack::yPosSigma  )  const [inline]
 

00055 { return m_yPosSigma; }

double DstMucTrack::zPos  )  const [inline]
 

00052 { return m_zPos; }

double DstMucTrack::zPos  )  const [inline]
 

00052 { return m_zPos; }

double DstMucTrack::zPosSigma  )  const [inline]
 

00056 { return m_zPosSigma; }

double DstMucTrack::zPosSigma  )  const [inline]
 

00056 { return m_zPosSigma; }


Member Data Documentation

int DstMucTrack::m_brLastLayer [protected]
 

double DstMucTrack::m_chi2 [protected]
 

double DstMucTrack::m_deltaPhi [protected]
 

double DstMucTrack::m_depth [protected]
 

double DstMucTrack::m_distance [protected]
 

int DstMucTrack::m_dof [protected]
 

int DstMucTrack::m_ecLastLayer [protected]
 

int DstMucTrack::m_endPart [protected]
 

int DstMucTrack::m_id [protected]
 

int DstMucTrack::m_maxHitsInLayer [protected]
 

int DstMucTrack::m_numHits [protected]
 

int DstMucTrack::m_numLayers [protected]
 

double DstMucTrack::m_px [protected]
 

double DstMucTrack::m_py [protected]
 

double DstMucTrack::m_pz [protected]
 

double DstMucTrack::m_rms [protected]
 

int DstMucTrack::m_startPart [protected]
 

int DstMucTrack::m_status [protected]
 

int DstMucTrack::m_trackId [protected]
 

int DstMucTrack::m_type [protected]
 

vector<int> DstMucTrack::m_vecHits [protected]
 

Reimplemented in RecMucTrack, and RecMucTrack.

vector<int> DstMucTrack::m_vecHits [protected]
 

Reimplemented in RecMucTrack, and RecMucTrack.

double DstMucTrack::m_xPos [protected]
 

double DstMucTrack::m_xPosSigma [protected]
 

double DstMucTrack::m_yPos [protected]
 

double DstMucTrack::m_yPosSigma [protected]
 

double DstMucTrack::m_zPos [protected]
 

double DstMucTrack::m_zPosSigma [protected]
 


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