CbmRoot
|
#include <L1AlgoPulls.h>
Public Member Functions | |
L1AlgoPulls () | |
void | Init () |
void | AddOne (L1TrackPar &T, int i, THitI ih) |
void | Print () |
void | Build (bool draw=1) |
Public Attributes | |
int | fNAllPulls |
Private Member Functions | |
void | makeUpHisto (TH1 *hist, TString title, float &sigma) |
Private Attributes | |
CbmL1 * | fL1 |
vector< TL1TrackParameters > | fGPulls |
vector< TL1TrackParameters > | fStaPulls [NStations] |
TH1F * | histoPull [(1+NStations) *TL1TrackParameters::NParameters] |
vector< TL1TrackParameters > | fGRes |
TH1F * | histoRes [(1+NStations) *TL1TrackParameters::NParameters] |
TStyle * | histoStyle |
Static Private Attributes | |
static const float | TailCut = 5000. |
static const float | csCut = 5. |
static const int | textFont = 22 |
Definition at line 81 of file L1AlgoPulls.h.
|
inline |
|
inline |
Definition at line 215 of file L1AlgoPulls.h.
References L1TrackPar::C00, L1TrackPar::C11, L1TrackPar::C22, L1TrackPar::C33, L1TrackPar::C44, L1TrackPar::chi2, csCut, fGPulls, fGRes, finite(), fL1, fNAllPulls, fStaPulls, i, CbmL1MCPoint::iStation, L1TrackPar::NDF, TL1TrackParameters::qp, sqrt(), TL1TrackParameters::tx, TL1TrackParameters::ty, CbmL1::vHitMCRef, CbmL1::vMCPoints, TL1TrackParameters::x, and TL1TrackParameters::y.
|
inline |
Definition at line 264 of file L1AlgoPulls.h.
References fabs(), fGPulls, fGRes, PairAnalysisStyler::Fill, fNAllPulls, fStaPulls, histoPull, histoRes, histoStyle, i, L1TrackParametersNames, makeUpHisto(), TL1TrackParameters::NParameters, NStations, Pulls(), and TailCut.
void L1AlgoPulls::Init | ( | ) |
Definition at line 115 of file L1AlgoPulls.h.
References fL1, histoPull, histoRes, histoStyle, i, CbmL1::Instance(), L1TrackParametersNames, TL1TrackParameters::NParameters, NStations, and textFont.
Referenced by L1Algo::CATrackFinder().
|
inlineprivate |
|
inline |
Definition at line 254 of file L1AlgoPulls.h.
References fGPulls, fNAllPulls, i, and TL1TrackParameters::Print().
|
staticprivate |
Definition at line 108 of file L1AlgoPulls.h.
Referenced by AddOne().
|
private |
Definition at line 100 of file L1AlgoPulls.h.
Referenced by AddOne(), Build(), L1AlgoPulls(), and Print().
|
private |
Definition at line 104 of file L1AlgoPulls.h.
|
private |
Definition at line 99 of file L1AlgoPulls.h.
int L1AlgoPulls::fNAllPulls |
Definition at line 95 of file L1AlgoPulls.h.
|
private |
Definition at line 101 of file L1AlgoPulls.h.
Referenced by AddOne(), Build(), and L1AlgoPulls().
|
private |
Definition at line 102 of file L1AlgoPulls.h.
|
private |
Definition at line 105 of file L1AlgoPulls.h.
|
private |
Definition at line 110 of file L1AlgoPulls.h.
|
staticprivate |
Definition at line 107 of file L1AlgoPulls.h.
Referenced by Build().
|
staticprivate |
Definition at line 109 of file L1AlgoPulls.h.
Referenced by Init(), and makeUpHisto().