CbmRoot
|
#include <L1Triplet.h>
Public Member Functions | |
L1Triplet () | |
void | Set (unsigned int iHitL, unsigned int iHitM, unsigned int iHitR, unsigned int iStaL, unsigned int iStaM, unsigned int iStaR, unsigned char Level, fscal Qp, fscal Chi2, fscal=0, fscal _Cqp=0, int=0) |
void | SetLevel (unsigned char Level) |
THitI | GetLHit () const |
THitI | GetMHit () const |
THitI | GetRHit () const |
char | GetNNeighbours () const |
void | SetNNeighbours (unsigned char n) |
unsigned int | GetFNeighbour () const |
void | SetFNeighbour (unsigned int n) |
unsigned char | GetLevel () const |
fscal | GetQp () const |
fscal | GetChi2 () const |
fscal | Time () const |
fscal | GetQpOrig () |
int | GetLSta () const |
int | GetMSta () const |
int | GetRSta () const |
Static Public Member Functions | |
static bool | compare (const L1Triplet *a, const L1Triplet *b) |
static bool | compare (const L1Triplet &a, const L1Triplet &b) |
static bool | compareLevel (const L1Triplet &a, const L1Triplet &b) |
static bool | compareLevelT (const L1Triplet a, const L1Triplet b) |
Public Attributes | |
fscal | Cqp |
fscal | tx |
fscal | ty |
fscal | Ctx |
fscal | Cty |
Private Attributes | |
unsigned int | first_neighbour |
char | last_neighbour |
unsigned char | bl |
unsigned char | st |
fscal | b1 |
fscal | chi2double |
THitI | w0 |
THitI | w1 |
THitI | w2 |
Definition at line 4 of file L1Triplet.h.
|
inline |
Definition at line 70 of file L1Triplet.h.
Definition at line 41 of file L1Triplet.h.
Definition at line 32 of file L1Triplet.h.
Definition at line 55 of file L1Triplet.h.
References GetLevel().
Definition at line 60 of file L1Triplet.h.
References GetLevel().
|
inline |
Definition at line 141 of file L1Triplet.h.
References chi2double.
Referenced by L1Algo::CATrackFinder().
|
inline |
Definition at line 124 of file L1Triplet.h.
References first_neighbour.
Referenced by L1Algo::CAFindTrack(), and L1Algo::f4().
|
inline |
Definition at line 134 of file L1Triplet.h.
References bl.
Referenced by L1Algo::CAFindTrack(), L1Algo::CATrackFinder(), compareLevel(), compareLevelT(), L1Algo::f4(), and L1Algo::f5().
|
inline |
Definition at line 119 of file L1Triplet.h.
References w0.
Referenced by L1Algo::CAFindTrack(), L1Algo::CATrackFinder(), compare(), L1AlgoDraw::DrawTriplets(), and L1Algo::f5().
|
inline |
Definition at line 156 of file L1Triplet.h.
References st.
Referenced by L1Algo::CAFindTrack(), GetMSta(), and GetRSta().
|
inline |
Definition at line 120 of file L1Triplet.h.
References w1.
Referenced by L1Algo::CAFindTrack(), compare(), L1AlgoDraw::DrawTriplets(), L1Algo::f4(), and L1Algo::f5().
|
inline |
Definition at line 158 of file L1Triplet.h.
Referenced by L1Algo::CAFindTrack(), and L1Algo::f5().
|
inline |
Definition at line 122 of file L1Triplet.h.
References last_neighbour.
Referenced by L1Algo::CAFindTrack().
|
inline |
Definition at line 139 of file L1Triplet.h.
References b1.
Referenced by L1Algo::CAFindTrack(), and L1Algo::f5().
|
inline |
|
inline |
Definition at line 121 of file L1Triplet.h.
References w2.
Referenced by L1Algo::CAFindTrack(), compare(), L1AlgoDraw::DrawTriplets(), and L1Algo::f5().
|
inline |
Definition at line 160 of file L1Triplet.h.
Referenced by L1Algo::f5().
|
inline |
Definition at line 87 of file L1Triplet.h.
References b1, bl, chi2double, Cqp, st, w0, w1, and w2.
Referenced by L1Algo::f4().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 147 of file L1Triplet.h.
|
private |
Definition at line 20 of file L1Triplet.h.
Referenced by GetQp(), GetQpOrig(), and Set().
|
private |
Definition at line 17 of file L1Triplet.h.
Referenced by GetLevel(), Set(), and SetLevel().
|
private |
Definition at line 21 of file L1Triplet.h.
fscal L1Triplet::Cqp |
Definition at line 66 of file L1Triplet.h.
Referenced by L1Algo::CAFindTrack(), L1Algo::f5(), and Set().
fscal L1Triplet::Ctx |
Definition at line 67 of file L1Triplet.h.
Referenced by L1Algo::CAFindTrack(), and L1Algo::f4().
fscal L1Triplet::Cty |
Definition at line 67 of file L1Triplet.h.
Referenced by L1Algo::CAFindTrack(), and L1Algo::f4().
|
private |
Definition at line 15 of file L1Triplet.h.
Referenced by GetFNeighbour(), and SetFNeighbour().
|
private |
Definition at line 16 of file L1Triplet.h.
Referenced by GetNNeighbours(), and SetNNeighbours().
|
private |
fscal L1Triplet::tx |
Definition at line 67 of file L1Triplet.h.
Referenced by L1Algo::CAFindTrack(), and L1Algo::f4().
fscal L1Triplet::ty |
Definition at line 67 of file L1Triplet.h.
Referenced by L1Algo::CAFindTrack(), and L1Algo::f4().
|
private |
Definition at line 23 of file L1Triplet.h.
|
private |
Definition at line 24 of file L1Triplet.h.
|
private |
Definition at line 25 of file L1Triplet.h.