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

TMucTrack Class Reference

#include <TMucTrack.h>

List of all members.

Public Member Functions

Int_t brLastLayer () const
Int_t brLastLayer () const
Double_t chi2 () const
Double_t chi2 () const
Double_t deltaPhi () const
Double_t deltaPhi () const
Double_t depth () const
Double_t depth () const
Double_t distance () const
Double_t distance () const
Int_t dof () const
Int_t dof () const
Int_t ecLastLayer () const
Int_t ecLastLayer () const
Int_t endPart () const
Int_t endPart () const
Int_t id () const
Int_t id () const
Int_t maxHitsInLayer () const
Int_t maxHitsInLayer () const
Int_t numHits () const
Int_t numHits () const
Int_t numLayers () const
Int_t numLayers () const
Double_t px () const
Double_t px () const
Double_t py () const
Double_t py () const
Double_t pz () const
Double_t pz () const
Double_t rms () const
Double_t rms () const
void setBrLastLayer (Int_t layer)
void setBrLastLayer (Int_t layer)
void setChi2 (Double_t chi2)
void setChi2 (Double_t chi2)
void setDeltaPhi (double dphi)
void setDeltaPhi (double dphi)
void setDepth (Double_t depth)
void setDepth (Double_t depth)
void setDistance (double dist)
void setDistance (double dist)
void setDof (Int_t dof)
void setDof (Int_t dof)
void setEcLastLayer (Int_t layer)
void setEcLastLayer (Int_t layer)
void setEndPart (Int_t part)
void setEndPart (Int_t part)
void setId (Int_t id)
void setId (Int_t id)
void setMaxHitsInLayer (Int_t maxHits)
void setMaxHitsInLayer (Int_t maxHits)
void setNumHits (Int_t numHits)
void setNumHits (Int_t numHits)
void setNumLayers (Int_t numLayers)
void setNumLayers (Int_t numLayers)
void setPx (Double_t px)
void setPx (Double_t px)
void setPy (Double_t py)
void setPy (Double_t py)
void setPz (Double_t pz)
void setPz (Double_t pz)
void setRms (Double_t rms)
void setRms (Double_t rms)
void setStartPart (Int_t part)
void setStartPart (Int_t part)
void setStatus (Int_t st)
void setStatus (Int_t st)
void setTrackId (Int_t trackId)
void setTrackId (Int_t trackId)
void setType (Int_t type)
void setType (Int_t type)
void setXPos (Double_t x)
void setXPos (Double_t x)
void setXPosSigma (Double_t x)
void setXPosSigma (Double_t x)
void setYPos (Double_t y)
void setYPos (Double_t y)
void setYPosSigma (Double_t y)
void setYPosSigma (Double_t y)
void setZPos (Double_t z)
void setZPos (Double_t z)
void setZPosSigma (Double_t z)
void setZPosSigma (Double_t z)
Int_t startPart () const
Int_t startPart () const
Int_t status () const
Int_t status () const
 TMucTrack ()
 TMucTrack ()
Int_t trackId () const
Int_t trackId () const
Int_t type () const
Int_t type () const
Double_t xPos () const
Double_t xPos () const
Double_t xPosSigma () const
Double_t xPosSigma () const
Double_t yPos () const
Double_t yPos () const
Double_t yPosSigma () const
Double_t yPosSigma () const
Double_t zPos () const
Double_t zPos () const
Double_t zPosSigma () const
Double_t zPosSigma () const
 ~TMucTrack ()
 ~TMucTrack ()

Private Attributes

Int_t m_brLastLayer
Double_t m_chi2
Double_t m_deltaPhi
Double_t m_depth
Double_t m_distance
Int_t m_dof
Int_t m_ecLastLayer
Int_t m_endPart
Int_t m_id
Int_t m_maxHitsInLayer
Int_t m_numHits
Int_t m_numLayers
Double_t m_px
Double_t m_py
Double_t m_pz
Double_t m_rms
Int_t m_startPart
Int_t m_status
Int_t m_trackId
Int_t m_type
Double_t m_xPos
Double_t m_xPosSigma
Double_t m_yPos
Double_t m_yPosSigma
Double_t m_zPos
Double_t m_zPosSigma


Constructor & Destructor Documentation

TMucTrack::TMucTrack  ) 
 

TMucTrack::~TMucTrack  ) 
 

00012                       {
00013           Clear();
00014 } 

TMucTrack::TMucTrack  ) 
 

TMucTrack::~TMucTrack  ) 
 


Member Function Documentation

Int_t TMucTrack::brLastLayer  )  const [inline]
 

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

Int_t TMucTrack::brLastLayer  )  const [inline]
 

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

Double_t TMucTrack::chi2 void   )  const [inline]
 

00037 { return   m_chi2;   }

Double_t TMucTrack::chi2  )  const [inline]
 

00037 { return   m_chi2;   }

Double_t TMucTrack::deltaPhi  )  const [inline]
 

00054 {return m_deltaPhi; }

Double_t TMucTrack::deltaPhi  )  const [inline]
 

00054 {return m_deltaPhi; }

Double_t TMucTrack::depth  )  const [inline]
 

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

Double_t TMucTrack::depth  )  const [inline]
 

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

Double_t TMucTrack::distance void   )  const [inline]
 

00053 {return m_distance; }

Double_t TMucTrack::distance  )  const [inline]
 

00053 {return m_distance; }

Int_t TMucTrack::dof  )  const [inline]
 

00038 { return   m_dof;    }

Int_t TMucTrack::dof  )  const [inline]
 

00038 { return   m_dof;    }

Int_t TMucTrack::ecLastLayer  )  const [inline]
 

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

Int_t TMucTrack::ecLastLayer  )  const [inline]
 

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

Int_t TMucTrack::endPart  )  const [inline]
 

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

Int_t TMucTrack::endPart  )  const [inline]
 

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

Int_t TMucTrack::id void   )  const [inline]
 

00024 { return   m_id; }

Int_t TMucTrack::id  )  const [inline]
 

00024 { return   m_id; }

Int_t TMucTrack::maxHitsInLayer  )  const [inline]
 

00034 { return   m_maxHitsInLayer; }

Int_t TMucTrack::maxHitsInLayer  )  const [inline]
 

00034 { return   m_maxHitsInLayer; }

Int_t TMucTrack::numHits  )  const [inline]
 

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

Int_t TMucTrack::numHits  )  const [inline]
 

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

Int_t TMucTrack::numLayers  )  const [inline]
 

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

Int_t TMucTrack::numLayers  )  const [inline]
 

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

Double_t TMucTrack::px  )  const [inline]
 

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

Double_t TMucTrack::px  )  const [inline]
 

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

Double_t TMucTrack::py  )  const [inline]
 

00050 { return m_py; }

Double_t TMucTrack::py  )  const [inline]
 

00050 { return m_py; }

Double_t TMucTrack::pz  )  const [inline]
 

00051 { return m_pz; }

Double_t TMucTrack::pz  )  const [inline]
 

00051 { return m_pz; }

Double_t TMucTrack::rms void   )  const [inline]
 

00039 { return   m_rms;    }

Double_t TMucTrack::rms  )  const [inline]
 

00039 { return   m_rms;    }

void TMucTrack::setBrLastLayer Int_t  layer  )  [inline]
 

00066 {m_brLastLayer = layer; }

void TMucTrack::setBrLastLayer Int_t  layer  )  [inline]
 

00066 {m_brLastLayer = layer; }

void TMucTrack::setChi2 Double_t  chi2  )  [inline]
 

00073 { m_chi2   = chi2; }

void TMucTrack::setChi2 Double_t  chi2  )  [inline]
 

00073 { m_chi2   = chi2; }

void TMucTrack::setDeltaPhi double  dphi  )  [inline]
 

00090 {m_deltaPhi = dphi; }

void TMucTrack::setDeltaPhi double  dphi  )  [inline]
 

00090 {m_deltaPhi = dphi; }

void TMucTrack::setDepth Double_t  depth  )  [inline]
 

00072 { m_depth  = depth; }

void TMucTrack::setDepth Double_t  depth  )  [inline]
 

00072 { m_depth  = depth; }

void TMucTrack::setDistance double  dist  )  [inline]
 

00089 {m_distance = dist; }

void TMucTrack::setDistance double  dist  )  [inline]
 

00089 {m_distance = dist; }

void TMucTrack::setDof Int_t  dof  )  [inline]
 

00074 { m_dof    = dof ; }

void TMucTrack::setDof Int_t  dof  )  [inline]
 

00074 { m_dof    = dof ; }

void TMucTrack::setEcLastLayer Int_t  layer  )  [inline]
 

00067 {m_ecLastLayer = layer; }

void TMucTrack::setEcLastLayer Int_t  layer  )  [inline]
 

00067 {m_ecLastLayer = layer; }

void TMucTrack::setEndPart Int_t  part  )  [inline]
 

00065 {m_endPart = part;   }

void TMucTrack::setEndPart Int_t  part  )  [inline]
 

00065 {m_endPart = part;   }

void TMucTrack::setId Int_t  id  )  [inline]
 

00060 { m_id = id ; }

void TMucTrack::setId Int_t  id  )  [inline]
 

00060 { m_id = id ; }

void TMucTrack::setMaxHitsInLayer Int_t  maxHits  )  [inline]
 

00070 { m_maxHitsInLayer = maxHits; }

void TMucTrack::setMaxHitsInLayer Int_t  maxHits  )  [inline]
 

00070 { m_maxHitsInLayer = maxHits; }

void TMucTrack::setNumHits Int_t  numHits  )  [inline]
 

00068 { m_numHits  = numHits; }

void TMucTrack::setNumHits Int_t  numHits  )  [inline]
 

00068 { m_numHits  = numHits; }

void TMucTrack::setNumLayers Int_t  numLayers  )  [inline]
 

00069 { m_numLayers = numLayers; }

void TMucTrack::setNumLayers Int_t  numLayers  )  [inline]
 

00069 { m_numLayers = numLayers; }

void TMucTrack::setPx Double_t  px  )  [inline]
 

00085 { m_px = px;  }

void TMucTrack::setPx Double_t  px  )  [inline]
 

00085 { m_px = px;  }

void TMucTrack::setPy Double_t  py  )  [inline]
 

00086 { m_py = py;  }

void TMucTrack::setPy Double_t  py  )  [inline]
 

00086 { m_py = py;  }

void TMucTrack::setPz Double_t  pz  )  [inline]
 

00087 { m_pz = pz;  }

void TMucTrack::setPz Double_t  pz  )  [inline]
 

00087 { m_pz = pz;  }

void TMucTrack::setRms Double_t  rms  )  [inline]
 

00075 { m_rms    = rms ; }

void TMucTrack::setRms Double_t  rms  )  [inline]
 

00075 { m_rms    = rms ; }

void TMucTrack::setStartPart Int_t  part  )  [inline]
 

00064 {m_startPart = part; }

void TMucTrack::setStartPart Int_t  part  )  [inline]
 

00064 {m_startPart = part; }

void TMucTrack::setStatus Int_t  st  )  [inline]
 

00061 { m_status = st;  }

void TMucTrack::setStatus Int_t  st  )  [inline]
 

00061 { m_status = st;  }

void TMucTrack::setTrackId Int_t  trackId  )  [inline]
 

00059 { m_trackId = trackId ;}

void TMucTrack::setTrackId Int_t  trackId  )  [inline]
 

00059 { m_trackId = trackId ;}

void TMucTrack::setType Int_t  type  )  [inline]
 

00062 { m_type = type; }

void TMucTrack::setType Int_t  type  )  [inline]
 

00062 { m_type = type; }

void TMucTrack::setXPos Double_t  x  )  [inline]
 

00077 { m_xPos = x; }

void TMucTrack::setXPos Double_t  x  )  [inline]
 

00077 { m_xPos = x; }

void TMucTrack::setXPosSigma Double_t  x  )  [inline]
 

00081 { m_xPosSigma = x; }

void TMucTrack::setXPosSigma Double_t  x  )  [inline]
 

00081 { m_xPosSigma = x; }

void TMucTrack::setYPos Double_t  y  )  [inline]
 

00078 { m_yPos = y; }

void TMucTrack::setYPos Double_t  y  )  [inline]
 

00078 { m_yPos = y; }

void TMucTrack::setYPosSigma Double_t  y  )  [inline]
 

00082 { m_yPosSigma = y; }

void TMucTrack::setYPosSigma Double_t  y  )  [inline]
 

00082 { m_yPosSigma = y; }

void TMucTrack::setZPos Double_t  z  )  [inline]
 

00079 { m_zPos = z; }

void TMucTrack::setZPos Double_t  z  )  [inline]
 

00079 { m_zPos = z; }

void TMucTrack::setZPosSigma Double_t  z  )  [inline]
 

00083 { m_zPosSigma = z; }

void TMucTrack::setZPosSigma Double_t  z  )  [inline]
 

00083 { m_zPosSigma = z; }

Int_t TMucTrack::startPart  )  const [inline]
 

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

Int_t TMucTrack::startPart  )  const [inline]
 

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

Int_t TMucTrack::status void   )  const [inline]
 

00025 { return   m_status; } 

Int_t TMucTrack::status void   )  const [inline]
 

00025 { return   m_status; } 

Int_t TMucTrack::trackId  )  const [inline]
 

00023 { return   m_trackId; }

Int_t TMucTrack::trackId  )  const [inline]
 

00023 { return   m_trackId; }

Int_t TMucTrack::type void   )  const [inline]
 

00026 { return   m_type;  }

Int_t TMucTrack::type void   )  const [inline]
 

00026 { return   m_type;  }

Double_t TMucTrack::xPos  )  const [inline]
 

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

Double_t TMucTrack::xPos  )  const [inline]
 

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

Double_t TMucTrack::xPosSigma  )  const [inline]
 

00045 {return m_xPosSigma; }

Double_t TMucTrack::xPosSigma  )  const [inline]
 

00045 {return m_xPosSigma; }

Double_t TMucTrack::yPos  )  const [inline]
 

00042 { return m_yPos; }

Double_t TMucTrack::yPos  )  const [inline]
 

00042 { return m_yPos; }

Double_t TMucTrack::yPosSigma  )  const [inline]
 

00046 {return m_yPosSigma; }

Double_t TMucTrack::yPosSigma  )  const [inline]
 

00046 {return m_yPosSigma; }

Double_t TMucTrack::zPos  )  const [inline]
 

00043 { return m_zPos; }

Double_t TMucTrack::zPos  )  const [inline]
 

00043 { return m_zPos; }

Double_t TMucTrack::zPosSigma  )  const [inline]
 

00047 {return m_zPosSigma; }

Double_t TMucTrack::zPosSigma  )  const [inline]
 

00047 {return m_zPosSigma; }


Member Data Documentation

Int_t TMucTrack::m_brLastLayer [private]
 

Double_t TMucTrack::m_chi2 [private]
 

Double_t TMucTrack::m_deltaPhi [private]
 

Double_t TMucTrack::m_depth [private]
 

Double_t TMucTrack::m_distance [private]
 

Int_t TMucTrack::m_dof [private]
 

Int_t TMucTrack::m_ecLastLayer [private]
 

Int_t TMucTrack::m_endPart [private]
 

Int_t TMucTrack::m_id [private]
 

Int_t TMucTrack::m_maxHitsInLayer [private]
 

Int_t TMucTrack::m_numHits [private]
 

Int_t TMucTrack::m_numLayers [private]
 

Double_t TMucTrack::m_px [private]
 

Double_t TMucTrack::m_py [private]
 

Double_t TMucTrack::m_pz [private]
 

Double_t TMucTrack::m_rms [private]
 

Int_t TMucTrack::m_startPart [private]
 

Int_t TMucTrack::m_status [private]
 

Int_t TMucTrack::m_trackId [private]
 

Int_t TMucTrack::m_type [private]
 

Double_t TMucTrack::m_xPos [private]
 

Double_t TMucTrack::m_xPosSigma [private]
 

Double_t TMucTrack::m_yPos [private]
 

Double_t TMucTrack::m_yPosSigma [private]
 

Double_t TMucTrack::m_zPos [private]
 

Double_t TMucTrack::m_zPosSigma [private]
 


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