next up previous contents
Next: L3CFTVertex Up: Level 3 Triggers Previous: L3IPTracks   Contents

L3Tracks

The L3Tracks branch is a TClonesArray of L3 tracks. All methods in the Method used column of this table are member functions of L3TrackFit, accessible in the L3TrackPhysicsResults via get_Track(). For example, nHitsZ() is actually get_Track().nHitsZ().

Header file: trigsimcert/L3Trk.hpp

Package containing the class used to fill the chunk read: l3ftrack_phys_results

Information taken from l3ftrack_base/l3ftrack_base/L3TrackFit.hpp

Accessor Method used    
Et() $\vert$1./PtInv()$\vert$ float transverse momentum
Eta() from getParam(L3TrackParams::TANL) float pseudorapidity
Phi() getParam(L3TrackParams::PHI) float azimuthal angle
E() from Et(), Eta() float energy
Px() from Et(), Phi() float $x$ component of momentum
Py() from Et(), Phi() float $y$ component of momentum
Pz() from Et(), Eta() float $z$ component of momentum
ToolName() l3mapIter-$>$first string trigger list name of the physics tool that produced the candidate
PtInv() getParam(L3TrackParams::PTINV) double inverse transverse momentum
Z() getParam(L3TrackParams::Z) double $z$ coordinate (in cm)
DCA() getParam(L3TrackParams::DCA) double distance of closest approach
tanl() from Eta() float $\tan \lambda$
ChiSq() ChiSqXY() $+$ ChiSqZ() float Sum of ChiSqXY() and ChiSqZ()
ChiSqXY() getChiSqXY() float axial fit $\chi^2$
ChiSqZ() getChiSqZ() float stereo fit $\chi^2$
ValidFit() ValidXYFit() && ValidZFit() bool both axial and stereo fits were successful
ValidXYFit() isValidXY() bool the axial fit was successful
ValidZFit() isValidZ() bool the stereo fit was successful
nHitsZ() nHitsZ() int number of hits in stereo layers
nHitsXY() nHitsXY() int number of hits in axial layers
nSMTHitsZ() nSMTHitsZ() int number of hits in SMT stereo layers
nSMTHitsXY() nSMTHitsXY() int number of hits in SMT axial layers


next up previous contents
Next: L3CFTVertex Up: Level 3 Triggers Previous: L3IPTracks   Contents
Yann Coadou 2005-06-27