CbmRoot
TL1TrackParameters Struct Reference

#include <L1AlgoPulls.h>

Public Member Functions

 TL1TrackParameters ()
 
 TL1TrackParameters (L1TrackPar &T, int i)
 
 TL1TrackParameters (CbmL1MCPoint &T)
 
double operator[] (int i)
 
TL1TrackParameters operator- (TL1TrackParameters &b)
 
TL1TrackParameters operator/ (TL1TrackParameters &b)
 
void Print ()
 

Public Attributes

double x
 
double y
 
double tx
 
double ty
 
double qp
 

Static Public Attributes

static const int NParameters = 5
 

Detailed Description

Definition at line 29 of file L1AlgoPulls.h.

Constructor & Destructor Documentation

◆ TL1TrackParameters() [1/3]

TL1TrackParameters::TL1TrackParameters ( )
inline

Definition at line 34 of file L1AlgoPulls.h.

◆ TL1TrackParameters() [2/3]

TL1TrackParameters::TL1TrackParameters ( L1TrackPar T,
int  i 
)
inline

Definition at line 35 of file L1AlgoPulls.h.

◆ TL1TrackParameters() [3/3]

TL1TrackParameters::TL1TrackParameters ( CbmL1MCPoint T)
inline

Definition at line 37 of file L1AlgoPulls.h.

Member Function Documentation

◆ operator-()

TL1TrackParameters TL1TrackParameters::operator- ( TL1TrackParameters b)
inline

Definition at line 50 of file L1AlgoPulls.h.

References qp, tx, ty, x, and y.

◆ operator/()

TL1TrackParameters TL1TrackParameters::operator/ ( TL1TrackParameters b)
inline

Definition at line 60 of file L1AlgoPulls.h.

References qp, tx, ty, x, and y.

◆ operator[]()

double TL1TrackParameters::operator[] ( int  i)
inline

Definition at line 40 of file L1AlgoPulls.h.

References i, qp, tx, ty, x, and y.

◆ Print()

void TL1TrackParameters::Print ( )
inline

Definition at line 70 of file L1AlgoPulls.h.

References qp, tx, ty, x, and y.

Referenced by L1AlgoPulls::Print().

Member Data Documentation

◆ NParameters

const int TL1TrackParameters::NParameters = 5
static

Definition at line 32 of file L1AlgoPulls.h.

Referenced by L1AlgoPulls::Build(), and L1AlgoPulls::Init().

◆ qp

double TL1TrackParameters::qp

Definition at line 30 of file L1AlgoPulls.h.

Referenced by L1AlgoPulls::AddOne(), operator-(), operator/(), operator[](), and Print().

◆ tx

double TL1TrackParameters::tx

Definition at line 30 of file L1AlgoPulls.h.

Referenced by L1AlgoPulls::AddOne(), operator-(), operator/(), operator[](), and Print().

◆ ty

double TL1TrackParameters::ty

Definition at line 30 of file L1AlgoPulls.h.

Referenced by L1AlgoPulls::AddOne(), operator-(), operator/(), operator[](), and Print().

◆ x

double TL1TrackParameters::x

Definition at line 30 of file L1AlgoPulls.h.

Referenced by L1AlgoPulls::AddOne(), operator-(), operator/(), operator[](), and Print().

◆ y

double TL1TrackParameters::y

Definition at line 30 of file L1AlgoPulls.h.

Referenced by L1AlgoPulls::AddOne(), operator-(), operator/(), operator[](), and Print().


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