BmnRoot
Loading...
Searching...
No Matches
L1Triplet Class Reference

#include <L1Triplet.h>

Collaboration diagram for L1Triplet:
[legend]

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, unsigned char Qp, float Chi2)
 
THitI GetLHit () const
 
THitI GetMHit () const
 
THitI GetRHit () const
 
unsigned char GetLevel () const
 
unsigned char GetQp () const
 
float GetChi2 () const
 
float GetQpOrig (float MaxInvMom)
 
int GetLSta () const
 
int GetMSta () const
 
int GetRSta () const
 

Public Attributes

unsigned char Cqp
 
std::vector< unsigned int > neighbours
 

Detailed Description

Definition at line 4 of file L1Triplet.h.

Constructor & Destructor Documentation

◆ L1Triplet()

L1Triplet::L1Triplet ( )
inline

Definition at line 24 of file L1Triplet.h.

References neighbours.

Member Function Documentation

◆ GetChi2()

float L1Triplet::GetChi2 ( ) const
inline

Definition at line 75 of file L1Triplet.h.

Referenced by L1Algo::CATrackFinder().

◆ GetLevel()

unsigned char L1Triplet::GetLevel ( ) const
inline

Definition at line 66 of file L1Triplet.h.

Referenced by L1Algo::CATrackFinder().

◆ GetLHit()

THitI L1Triplet::GetLHit ( ) const
inline

Definition at line 49 of file L1Triplet.h.

Referenced by L1Algo::CATrackFinder(), and L1AlgoDraw::DrawTriplets().

◆ GetLSta()

int L1Triplet::GetLSta ( ) const
inline

Definition at line 85 of file L1Triplet.h.

Referenced by L1Algo::CATrackFinder(), GetMSta(), and GetRSta().

◆ GetMHit()

THitI L1Triplet::GetMHit ( ) const
inline

Definition at line 52 of file L1Triplet.h.

Referenced by L1Algo::CATrackFinder(), and L1AlgoDraw::DrawTriplets().

◆ GetMSta()

int L1Triplet::GetMSta ( ) const
inline

Definition at line 89 of file L1Triplet.h.

References GetLSta().

Referenced by L1Algo::CATrackFinder().

◆ GetQp()

unsigned char L1Triplet::GetQp ( ) const
inline

Definition at line 71 of file L1Triplet.h.

Referenced by L1Algo::CATrackFinder(), and GetQpOrig().

◆ GetQpOrig()

float L1Triplet::GetQpOrig ( float  MaxInvMom)
inline

Definition at line 81 of file L1Triplet.h.

References GetQp().

Referenced by L1Algo::CATrackFinder().

◆ GetRHit()

THitI L1Triplet::GetRHit ( ) const
inline

Definition at line 55 of file L1Triplet.h.

Referenced by L1Algo::CATrackFinder(), and L1AlgoDraw::DrawTriplets().

◆ GetRSta()

int L1Triplet::GetRSta ( ) const
inline

Definition at line 93 of file L1Triplet.h.

References GetLSta().

◆ Set()

void L1Triplet::Set ( unsigned int  iHitL,
unsigned int  iHitM,
unsigned int  iHitR,
unsigned int  iStaL,
unsigned int  iStaM,
unsigned int  iStaR,
unsigned char  Level,
unsigned char  Qp,
float  Chi2 
)
inline

Definition at line 29 of file L1Triplet.h.

References fabs(), and sqrt().

Member Data Documentation

◆ Cqp

unsigned char L1Triplet::Cqp

Definition at line 20 of file L1Triplet.h.

Referenced by L1Algo::CATrackFinder().

◆ neighbours

std::vector<unsigned int> L1Triplet::neighbours

Definition at line 22 of file L1Triplet.h.

Referenced by L1Algo::CATrackFinder(), and L1Triplet().


The documentation for this class was generated from the following file: