41 void Set(
unsigned char iStation,
unsigned char Length,
float Chi2,
float Qp)
43 unsigned short int ista = 16 - iStation;
44 float tmp =
sqrt(Chi2) / 3.5 * 255;
47 unsigned short int chi_2 = 255 -
static_cast<unsigned char>(tmp);
48 Quality = (Length << 12) + (ista << 8) + chi_2;
friend F32vec4 sqrt(const F32vec4 &a)
friend F32vec4 fabs(const F32vec4 &a)
static bool compareChi2(const L1Branch &a, const L1Branch &b)
std::vector< THitI > StsHits
void SetLength(unsigned char Length)
static bool comparePMomentum(const L1Branch *a, const L1Branch *b)
void Set(unsigned char iStation, unsigned char Length, float Chi2, float Qp)
static bool comparePChi2(const L1Branch *a, const L1Branch *b)
unsigned short int Quality
static bool compareMomentum(const L1Branch &a, const L1Branch &b)