Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

TMBL3IPTrack Class Reference
[Level 3 Trigger]

Level 3 IP Track. More...

#include <TMBL3IPTrack.hpp>

List of all members.

Public Member Functions

 TMBL3IPTrack ()
 TMBL3IPTrack (const TMBL3IPTrack &)
 ~TMBL3IPTrack ()
void VertexX (double x)
void VertexErrX (double x)
void VertexY (double x)
void VertexErrY (double x)
void VertexZ (double x)
void VertexErrZ (double x)
void TrackRINVUncorr (double x)
void TrackPTINVUncorr (double x)
void TrackTANLUncorr (double x)
void TrackPHIUncorr (double x)
void TrackDCAUncorr (double x)
void TrackZ0Uncorr (double x)
void TrackDCAErrUncorr (double x)
void TrackSIGUncorr (double x)
void TrackRINVCorr (double x)
void TrackPTINVCorr (double x)
void TrackTANLCorr (double x)
void TrackPHICorr (double x)
void TrackDCACorr (double x)
void TrackZ0Corr (double x)
void TrackDCAErrCorr (double x)
void TrackSIGCorr (double x)
void TrackNSMTHitsXY (int x)
void TrackNCFTHitsXY (int x)
void TrackNSMTHitsZ (int x)
void TrackNCFTHitsZ (int x)
void ToolName (const std::string &x)
double VertexX () const
double VertexErrX () const
double VertexY () const
double VertexErrY () const
double VertexZ () const
double VertexErrZ () const
double TrackRINVUncorr () const
double TrackPTINVUncorr () const
double TrackTANLUncorr () const
double TrackPHIUncorr () const
double TrackDCAUncorr () const
double TrackZ0Uncorr () const
double TrackDCAErrUncorr () const
double TrackSIGUncorr () const
double TrackRINVCorr () const
double TrackPTINVCorr () const
double TrackTANLCorr () const
double TrackPHICorr () const
double TrackDCACorr () const
double TrackZ0Corr () const
double TrackDCAErrCorr () const
double TrackSIGCorr () const
int TrackNSMTHitsXY () const
int TrackNCFTHitsXY () const
int TrackNSMTHitsZ () const
int TrackNCFTHitsZ () const
std::string ToolName () const

Private Attributes

double vertexx
double vertexerrx
double vertexy
double vertexerry
double vertexz
double vertexerrz
double trackrinvuncorr
double trackptinvuncorr
double tracktanluncorr
double trackphiuncorr
double trackdcauncorr
double trackz0uncorr
double trackdcaerruncorr
double tracksiguncorr
double trackrinvcorr
double trackptinvcorr
double tracktanlcorr
double trackphicorr
double trackdcacorr
double trackz0corr
double trackdcaerrcorr
double tracksigcorr
int tracknsmthitsxy
int trackncfthitsxy
int tracknsmthitsz
int trackncfthitsz
std::string toolname


Detailed Description

Level 3 IP Track.

Definition at line 21 of file TMBL3IPTrack.hpp.


Constructor & Destructor Documentation

TMBL3IPTrack::TMBL3IPTrack  ) 
 

TMBL3IPTrack::TMBL3IPTrack const TMBL3IPTrack  ) 
 

Definition at line 35 of file TMBL3IPTrack.cpp.

References toolname, trackdcacorr, trackdcaerrcorr, trackdcaerruncorr, trackdcauncorr, trackncfthitsxy, trackncfthitsz, tracknsmthitsxy, tracknsmthitsz, trackphicorr, trackphiuncorr, trackptinvcorr, trackptinvuncorr, trackrinvcorr, trackrinvuncorr, tracksigcorr, tracksiguncorr, tracktanlcorr, tracktanluncorr, trackz0corr, trackz0uncorr, vertexerrx, vertexerry, vertexerrz, vertexx, vertexy, and vertexz.

TMBL3IPTrack::~TMBL3IPTrack  )  [inline]
 

Definition at line 26 of file TMBL3IPTrack.hpp.


Member Function Documentation

std::string TMBL3IPTrack::ToolName  )  const [inline]
 

Definition at line 84 of file TMBL3IPTrack.hpp.

References toolname.

void TMBL3IPTrack::ToolName const std::string &  x  )  [inline]
 

Definition at line 55 of file TMBL3IPTrack.hpp.

References toolname.

double TMBL3IPTrack::TrackDCACorr  )  const [inline]
 

Definition at line 76 of file TMBL3IPTrack.hpp.

References trackdcacorr.

void TMBL3IPTrack::TrackDCACorr double  x  )  [inline]
 

Definition at line 47 of file TMBL3IPTrack.hpp.

References trackdcacorr.

double TMBL3IPTrack::TrackDCAErrCorr  )  const [inline]
 

Definition at line 78 of file TMBL3IPTrack.hpp.

References trackdcaerrcorr.

void TMBL3IPTrack::TrackDCAErrCorr double  x  )  [inline]
 

Definition at line 49 of file TMBL3IPTrack.hpp.

References trackdcaerrcorr.

double TMBL3IPTrack::TrackDCAErrUncorr  )  const [inline]
 

Definition at line 70 of file TMBL3IPTrack.hpp.

References trackdcaerruncorr.

void TMBL3IPTrack::TrackDCAErrUncorr double  x  )  [inline]
 

Definition at line 41 of file TMBL3IPTrack.hpp.

References trackdcaerruncorr.

double TMBL3IPTrack::TrackDCAUncorr  )  const [inline]
 

Definition at line 68 of file TMBL3IPTrack.hpp.

References trackdcauncorr.

void TMBL3IPTrack::TrackDCAUncorr double  x  )  [inline]
 

Definition at line 39 of file TMBL3IPTrack.hpp.

References trackdcauncorr.

int TMBL3IPTrack::TrackNCFTHitsXY  )  const [inline]
 

Definition at line 81 of file TMBL3IPTrack.hpp.

References trackncfthitsxy.

void TMBL3IPTrack::TrackNCFTHitsXY int  x  )  [inline]
 

Definition at line 52 of file TMBL3IPTrack.hpp.

References trackncfthitsxy.

int TMBL3IPTrack::TrackNCFTHitsZ  )  const [inline]
 

Definition at line 83 of file TMBL3IPTrack.hpp.

References trackncfthitsz.

void TMBL3IPTrack::TrackNCFTHitsZ int  x  )  [inline]
 

Definition at line 54 of file TMBL3IPTrack.hpp.

References trackncfthitsz.

int TMBL3IPTrack::TrackNSMTHitsXY  )  const [inline]
 

Definition at line 80 of file TMBL3IPTrack.hpp.

References tracknsmthitsxy.

void TMBL3IPTrack::TrackNSMTHitsXY int  x  )  [inline]
 

Definition at line 51 of file TMBL3IPTrack.hpp.

References tracknsmthitsxy.

int TMBL3IPTrack::TrackNSMTHitsZ  )  const [inline]
 

Definition at line 82 of file TMBL3IPTrack.hpp.

References tracknsmthitsz.

void TMBL3IPTrack::TrackNSMTHitsZ int  x  )  [inline]
 

Definition at line 53 of file TMBL3IPTrack.hpp.

References tracknsmthitsz.

double TMBL3IPTrack::TrackPHICorr  )  const [inline]
 

Definition at line 75 of file TMBL3IPTrack.hpp.

References trackphicorr.

void TMBL3IPTrack::TrackPHICorr double  x  )  [inline]
 

Definition at line 46 of file TMBL3IPTrack.hpp.

References trackphicorr.

double TMBL3IPTrack::TrackPHIUncorr  )  const [inline]
 

Definition at line 67 of file TMBL3IPTrack.hpp.

References trackphiuncorr.

void TMBL3IPTrack::TrackPHIUncorr double  x  )  [inline]
 

Definition at line 38 of file TMBL3IPTrack.hpp.

References trackphiuncorr.

double TMBL3IPTrack::TrackPTINVCorr  )  const [inline]
 

Definition at line 73 of file TMBL3IPTrack.hpp.

References trackptinvcorr.

void TMBL3IPTrack::TrackPTINVCorr double  x  )  [inline]
 

Definition at line 44 of file TMBL3IPTrack.hpp.

References trackptinvcorr.

double TMBL3IPTrack::TrackPTINVUncorr  )  const [inline]
 

Definition at line 65 of file TMBL3IPTrack.hpp.

References trackptinvuncorr.

void TMBL3IPTrack::TrackPTINVUncorr double  x  )  [inline]
 

Definition at line 36 of file TMBL3IPTrack.hpp.

References trackptinvuncorr.

double TMBL3IPTrack::TrackRINVCorr  )  const [inline]
 

Definition at line 72 of file TMBL3IPTrack.hpp.

References trackrinvcorr.

void TMBL3IPTrack::TrackRINVCorr double  x  )  [inline]
 

Definition at line 43 of file TMBL3IPTrack.hpp.

References trackrinvcorr.

double TMBL3IPTrack::TrackRINVUncorr  )  const [inline]
 

Definition at line 64 of file TMBL3IPTrack.hpp.

References trackrinvuncorr.

void TMBL3IPTrack::TrackRINVUncorr double  x  )  [inline]
 

Definition at line 35 of file TMBL3IPTrack.hpp.

References trackrinvuncorr.

double TMBL3IPTrack::TrackSIGCorr  )  const [inline]
 

Definition at line 79 of file TMBL3IPTrack.hpp.

References tracksigcorr.

void TMBL3IPTrack::TrackSIGCorr double  x  )  [inline]
 

Definition at line 50 of file TMBL3IPTrack.hpp.

References tracksigcorr.

double TMBL3IPTrack::TrackSIGUncorr  )  const [inline]
 

Definition at line 71 of file TMBL3IPTrack.hpp.

References tracksiguncorr.

void TMBL3IPTrack::TrackSIGUncorr double  x  )  [inline]
 

Definition at line 42 of file TMBL3IPTrack.hpp.

References tracksiguncorr.

double TMBL3IPTrack::TrackTANLCorr  )  const [inline]
 

Definition at line 74 of file TMBL3IPTrack.hpp.

References tracktanlcorr.

void TMBL3IPTrack::TrackTANLCorr double  x  )  [inline]
 

Definition at line 45 of file TMBL3IPTrack.hpp.

References tracktanlcorr.

double TMBL3IPTrack::TrackTANLUncorr  )  const [inline]
 

Definition at line 66 of file TMBL3IPTrack.hpp.

References tracktanluncorr.

void TMBL3IPTrack::TrackTANLUncorr double  x  )  [inline]
 

Definition at line 37 of file TMBL3IPTrack.hpp.

References tracktanluncorr.

double TMBL3IPTrack::TrackZ0Corr  )  const [inline]
 

Definition at line 77 of file TMBL3IPTrack.hpp.

References trackz0corr.

void TMBL3IPTrack::TrackZ0Corr double  x  )  [inline]
 

Definition at line 48 of file TMBL3IPTrack.hpp.

References trackz0corr.

double TMBL3IPTrack::TrackZ0Uncorr  )  const [inline]
 

Definition at line 69 of file TMBL3IPTrack.hpp.

References trackz0uncorr.

void TMBL3IPTrack::TrackZ0Uncorr double  x  )  [inline]
 

Definition at line 40 of file TMBL3IPTrack.hpp.

References trackz0uncorr.

double TMBL3IPTrack::VertexErrX  )  const [inline]
 

Definition at line 59 of file TMBL3IPTrack.hpp.

References vertexerrx.

void TMBL3IPTrack::VertexErrX double  x  )  [inline]
 

Definition at line 30 of file TMBL3IPTrack.hpp.

References vertexerrx.

double TMBL3IPTrack::VertexErrY  )  const [inline]
 

Definition at line 61 of file TMBL3IPTrack.hpp.

References vertexerry.

void TMBL3IPTrack::VertexErrY double  x  )  [inline]
 

Definition at line 32 of file TMBL3IPTrack.hpp.

References vertexerry.

double TMBL3IPTrack::VertexErrZ  )  const [inline]
 

Definition at line 63 of file TMBL3IPTrack.hpp.

References vertexerrz.

void TMBL3IPTrack::VertexErrZ double  x  )  [inline]
 

Definition at line 34 of file TMBL3IPTrack.hpp.

References vertexerrz.

double TMBL3IPTrack::VertexX  )  const [inline]
 

Definition at line 58 of file TMBL3IPTrack.hpp.

References vertexx.

void TMBL3IPTrack::VertexX double  x  )  [inline]
 

Definition at line 29 of file TMBL3IPTrack.hpp.

References vertexx.

double TMBL3IPTrack::VertexY  )  const [inline]
 

Definition at line 60 of file TMBL3IPTrack.hpp.

References vertexy.

void TMBL3IPTrack::VertexY double  x  )  [inline]
 

Definition at line 31 of file TMBL3IPTrack.hpp.

References vertexy.

double TMBL3IPTrack::VertexZ  )  const [inline]
 

Definition at line 62 of file TMBL3IPTrack.hpp.

References vertexz.

void TMBL3IPTrack::VertexZ double  x  )  [inline]
 

Definition at line 33 of file TMBL3IPTrack.hpp.

References vertexz.


Member Data Documentation

std::string TMBL3IPTrack::toolname [private]
 

Definition at line 113 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and ToolName().

double TMBL3IPTrack::trackdcacorr [private]
 

Definition at line 105 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackDCACorr().

double TMBL3IPTrack::trackdcaerrcorr [private]
 

Definition at line 107 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackDCAErrCorr().

double TMBL3IPTrack::trackdcaerruncorr [private]
 

Definition at line 99 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackDCAErrUncorr().

double TMBL3IPTrack::trackdcauncorr [private]
 

Definition at line 97 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackDCAUncorr().

int TMBL3IPTrack::trackncfthitsxy [private]
 

Definition at line 110 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackNCFTHitsXY().

int TMBL3IPTrack::trackncfthitsz [private]
 

Definition at line 112 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackNCFTHitsZ().

int TMBL3IPTrack::tracknsmthitsxy [private]
 

Definition at line 109 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackNSMTHitsXY().

int TMBL3IPTrack::tracknsmthitsz [private]
 

Definition at line 111 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackNSMTHitsZ().

double TMBL3IPTrack::trackphicorr [private]
 

Definition at line 104 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackPHICorr().

double TMBL3IPTrack::trackphiuncorr [private]
 

Definition at line 96 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackPHIUncorr().

double TMBL3IPTrack::trackptinvcorr [private]
 

Definition at line 102 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackPTINVCorr().

double TMBL3IPTrack::trackptinvuncorr [private]
 

Definition at line 94 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackPTINVUncorr().

double TMBL3IPTrack::trackrinvcorr [private]
 

Definition at line 101 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackRINVCorr().

double TMBL3IPTrack::trackrinvuncorr [private]
 

Definition at line 93 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackRINVUncorr().

double TMBL3IPTrack::tracksigcorr [private]
 

Definition at line 108 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackSIGCorr().

double TMBL3IPTrack::tracksiguncorr [private]
 

Definition at line 100 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackSIGUncorr().

double TMBL3IPTrack::tracktanlcorr [private]
 

Definition at line 103 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackTANLCorr().

double TMBL3IPTrack::tracktanluncorr [private]
 

Definition at line 95 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackTANLUncorr().

double TMBL3IPTrack::trackz0corr [private]
 

Definition at line 106 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackZ0Corr().

double TMBL3IPTrack::trackz0uncorr [private]
 

Definition at line 98 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and TrackZ0Uncorr().

double TMBL3IPTrack::vertexerrx [private]
 

Definition at line 88 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and VertexErrX().

double TMBL3IPTrack::vertexerry [private]
 

Definition at line 90 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and VertexErrY().

double TMBL3IPTrack::vertexerrz [private]
 

Definition at line 92 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and VertexErrZ().

double TMBL3IPTrack::vertexx [private]
 

Definition at line 87 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and VertexX().

double TMBL3IPTrack::vertexy [private]
 

Definition at line 89 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and VertexY().

double TMBL3IPTrack::vertexz [private]
 

Definition at line 91 of file TMBL3IPTrack.hpp.

Referenced by ClassImp(), TMBL3IPTrack(), and VertexZ().


The documentation for this class was generated from the following files:
Generated on Tue Mar 28 10:13:07 2006 for CAF by doxygen 1.3.4