SVT Tracks in Stntuple |
The API Reference |
TSvtDataBlock |
Int_t NSvtTracks() const | Number of tracks found by SVT |
Int_t NXftTracks() const | Number of XTRP tracks including invalid ones |
Int_t BunchTag() | The 8-bit long bunch crossing number |
Int_t ParityBit() | The parity bit for the event |
Int_t GError() | The 8-bit long End Event error |
Int_t L1TrigInfo() | 3-bit long Level 1 Trigger information from End Event word |
Int_t L2BufId() | 3-bit The Level 2 Buffer ID from End Event word |
Int_t EEWord() const | The End Event word |
void SetEEWord(const Int_t eeword) | Set the End Event word to eeword |
TSvtTrack |
const Int_t *Words() | Pointer to the SVT word array |
Int_t Word(const Int_t i) | The i th SVT word |
Float_t D0() | Signed impact parameter of the track (cm) |
Float_t Curv() | Signed curvature of the track (cm^-1) |
Float_t Pt() | Transverse momentum of the track calculated from the curvature (GeV) |
Float_t Phi() | The azimuthal angle of the track (radian) |
Float_t Chi2() | Chi square of fit by the Track Fitter |
Int_t Zin() | ID of inner barrel hit by the track (0-5) |
Int_t Zout() | ID of outer barrel hit by the track (0-5) |
Int_t Wedge() | The phi sector traversed by the track (0-11) |
Int_t Road() | Road ID |
Int_t XftNumber() | The 9 most significant phi bits of the XFT track as delivered to SVT by the XTRP i.e. the XFT wedge number. Since XFT only reports one track per wedge at most, this number uniquely associate the SVT track to the original XFT one. |
Int_t TFStatus() | Track fitter status word which packs both the Fit quality and the Track Fitter errors |
Int_t FitQuality() | Quality of track fitting by the Track Fitter |
Int_t TFError() | Track Fitter errors which consists of the following 6 bits |
Int_t HitOverflow() | Bit 0 of TF Error, more than 7 hits in one SS |
Int_t LayerOverflow() | Bit 1 of TF Error, too many layers with multiple hits |
Int_t CombOverflow() | Bit 2 of TF Error, too many combinations for fit |
Int_t InvalidData() | Bit 3 of TF Error, hit out of order, not enough SVT hits |
Int_t FitOverflow() | Bit 4 of TF Error, fit result in XFT part overflows |
Int_t FifoOverflow() | Bit 5 of TF Error, FIFO overflow |
Int_t ErrorOR() | Summary of Track Fitter errors, OR of the above 6 |
Float_t Hit(const Int_t layer) | Hit coordinates in different AM layers (0..4)(in cm) |
Int_t Hit16(const Int_t layer) | Hit Coordinates in different AM layers (0..4) with respect to the wedge border in 16th of a strip) (At present dummy, just the 8 LSBs) |
Int_t HitLCF(const Int_t layer) | Long cluster flag in different AM layers (0..4) |
Int_t HitEF(const Int_t layer) | Hit existence flag in different AM layers (0..4) |
TSvXtTrack |
The XFT track parameter accessors are the following
Int_t Word() | The XTRP word |
Bool_t IsValid() | Check validity of the track |
Int_t Phi() | Phi angle, a continuous variable in [0-2303] |
Int_t Miniwedge() | The wedge number in the range [0-287] |
Int_t Miniphi() | Coordinate local to a wedge in the range [0-7] |
Int_t Wedge() | The wedge number in the range [0-11] |
Int_t Ptbin() | XFT curvature bin number in the range [0-95] |
Float_t Phirad() | Azimuthal angle (radian) |
Float_t Curv() | Signed curvature of the track (cm^-1) |
Float_t Pt() | Signed transverse momentum of the track (GeV) |
Bool_t IsIsolated() | Track isolation flag |
Bool_t IsShort() | Set if outermost COT super-layer is missed |
Subir Sarkar
Last updated: 06/29/2001