#include <CbmStsFitPerformanceTask.h>
◆ CbmStsFitPerformanceTask()
| CbmStsFitPerformanceTask::CbmStsFitPerformanceTask |
( |
const char * |
name = "CbmStsFitPerformanceTask", |
|
|
Int_t |
iVerbose = 1 |
|
) |
| |
◆ ~CbmStsFitPerformanceTask()
| CbmStsFitPerformanceTask::~CbmStsFitPerformanceTask |
( |
| ) |
|
◆ ClassDef()
◆ CreateD0Histo()
| void CbmStsFitPerformanceTask::CreateD0Histo |
( |
TH1D * |
hist[14], |
|
|
const char * |
name, |
|
|
const char * |
title |
|
) |
| |
|
protected |
◆ CreateTrackHisto()
| void CbmStsFitPerformanceTask::CreateTrackHisto |
( |
TH1D * |
hist[10], |
|
|
const char * |
name, |
|
|
const char * |
title |
|
) |
| |
|
protected |
◆ CreateVertexHisto()
| void CbmStsFitPerformanceTask::CreateVertexHisto |
( |
TH1D * |
hist[9], |
|
|
const char * |
name, |
|
|
const char * |
title |
|
) |
| |
|
protected |
◆ DoD0Analysis()
| void CbmStsFitPerformanceTask::DoD0Analysis |
( |
const bool |
ok = 1 | ) |
|
|
inline |
◆ DoTrackAnalysis()
| void CbmStsFitPerformanceTask::DoTrackAnalysis |
( |
const bool |
ok = 1 | ) |
|
|
inline |
◆ DoVertexAnalysis()
| void CbmStsFitPerformanceTask::DoVertexAnalysis |
( |
const bool |
ok = 1 | ) |
|
|
inline |
◆ Exec()
| void CbmStsFitPerformanceTask::Exec |
( |
Option_t * |
option | ) |
|
Execute task
Definition at line 356 of file CbmStsFitPerformanceTask.cxx.
References CbmStsKFSecondaryVertexFinder::AddTrack(), CbmKFMath::CopyTrackParam2TC(), d, CbmStsKFTrackFitter::DoFit(), CbmStsKFTrackFitter::Extrapolate(), fabs(), fD0Analysis, fEvent, fFitter, fhChi2, fhD0, fhDP, fhDP2, fhDsP, fhDsP2, fhFrst, fhHitDensity, fhImp, fhImpPi, fhLast, fhPq, fhProb, fhTrackDensity, fhTrackDensity0L, fhV, fhVtx, fhZMCf, fhZMCl, fhZRecof, fhZRecol, FillMCStateVectors(), FillTrackHisto(), FillVertexHisto(), CbmPVFinderKF::FindPrimaryVertex(), CbmStsKFSecondaryVertexFinder::Fit(), CbmStsKFTrackFitter::FitToVertex(), fMCTrackArray, fMvdHitArray, fMvdPointArray, fPrimaryVertex, fRecStsTrackArray, fStsHitArray, fStsPointArray, fSTSTrackMatch, fTrackAnalysis, fVertexAnalysis, GetCharge(), CbmStsTrack::GetChi2(), CbmVertex::GetChi2(), CbmVertex::GetCovariance(), CbmHit::GetCovXY(), CbmStsHit::GetDigi(), CbmStsKFSecondaryVertexFinder::GetMass(), CbmTrackMatch::GetMCTrackId(), CbmMCTrack::GetMotherId(), CbmStsTrack::GetMvdHitIndex(), CbmStsTrack::GetNDF(), CbmVertex::GetNDF(), CbmStsTrack::GetNMvdHits(), CbmStsTrack::GetNStsHits(), CbmMCTrack::GetP(), CbmStsTrack::GetParamFirst(), CbmStsTrack::GetParamLast(), CbmMCTrack::GetPdgCode(), CbmMCTrack::GetPx(), CbmMCTrack::GetPy(), CbmMCTrack::GetPz(), CbmMCTrack::GetStartVertex(), CbmMCTrack::GetStartX(), CbmMCTrack::GetStartY(), CbmMCTrack::GetStartZ(), CbmMvdHit::GetStationNr(), CbmStsHit::GetStationNr(), CbmStsTrack::GetStsHitIndex(), CbmStsKFSecondaryVertexFinder::GetVertex(), CbmVertex::GetX(), CbmVertex::GetY(), CbmVertex::GetZ(), i, CbmKFMath::indexS(), CbmKF::Instance(), CbmKFMath::invS(), IsLong(), m, CbmKF::MvdStationIDMap, CbmStsKFSecondaryVertexFinder::SetMassConstraint(), CbmStsKFSecondaryVertexFinder::SetTopoConstraint(), sqrt(), CbmKF::StsStationIDMap, and v.
◆ FillMCStateVectors() [1/2]
| void CbmStsFitPerformanceTask::FillMCStateVectors |
( |
CbmMvdPoint * |
point, |
|
|
Double_t |
mc[], |
|
|
Bool_t |
out = 0 |
|
) |
| |
◆ FillMCStateVectors() [2/2]
| void CbmStsFitPerformanceTask::FillMCStateVectors |
( |
CbmStsPoint * |
point, |
|
|
Double_t |
mc[], |
|
|
Bool_t |
out = 0 |
|
) |
| |
◆ FillTrackHisto()
| void CbmStsFitPerformanceTask::FillTrackHisto |
( |
const Double_t |
mc[6], |
|
|
CbmStsTrack * |
track, |
|
|
TH1D * |
hist[10] |
|
) |
| |
◆ FillVertexHisto()
| void CbmStsFitPerformanceTask::FillVertexHisto |
( |
TVector3 & |
mc, |
|
|
CbmVertex * |
V, |
|
|
TH1D * |
hist[8] |
|
) |
| |
◆ Finish()
| void CbmStsFitPerformanceTask::Finish |
( |
| ) |
|
◆ GetCharge()
| Double_t CbmStsFitPerformanceTask::GetCharge |
( |
CbmMCTrack * |
mcTrack | ) |
|
◆ Init()
| InitStatus CbmStsFitPerformanceTask::Init |
( |
| ) |
|
Initialization of the task
Definition at line 206 of file CbmStsFitPerformanceTask.cxx.
References CreateD0Histo(), CreateTrackHisto(), CreateVertexHisto(), fEvent, fhChi2, fhD0, fhDP, fhDP2, fhDsP, fhDsP2, fhExtraTracks2ndMVD, fhFrst, fhHitDensity, fhImp, fhImpPi, fhLast, fhMid, fhPq, fhProb, fhRes_vs_Mom_f, fhRes_vs_Mom_l, fhTrackDensity, fhTrackDensity0L, fhV, fhVfit, fhVtx, fhZMCf, fhZMCl, fhZRecof, fhZRecol, histodir, i, and ReInit().
◆ IsLong()
| Bool_t CbmStsFitPerformanceTask::IsLong |
( |
CbmStsTrack * |
track | ) |
|
◆ ReInit()
| InitStatus CbmStsFitPerformanceTask::ReInit |
( |
| ) |
|
◆ fD0Analysis
| Bool_t CbmStsFitPerformanceTask::fD0Analysis |
|
protected |
◆ fEvent
| Int_t CbmStsFitPerformanceTask::fEvent |
|
protected |
◆ fFitter
◆ fhChi2
| TH1D* CbmStsFitPerformanceTask::fhChi2 |
|
protected |
◆ fhD0
| TH1D* CbmStsFitPerformanceTask::fhD0[4][14] |
|
protected |
◆ fhDP
| TH1D* CbmStsFitPerformanceTask::fhDP |
|
protected |
◆ fhDP2
| TH2D* CbmStsFitPerformanceTask::fhDP2 |
|
protected |
◆ fhDsP
| TH1D* CbmStsFitPerformanceTask::fhDsP |
|
protected |
◆ fhDsP2
| TH2D* CbmStsFitPerformanceTask::fhDsP2 |
|
protected |
◆ fhExtraTracks2ndMVD
| TH2D* CbmStsFitPerformanceTask::fhExtraTracks2ndMVD |
|
protected |
◆ fhFrst
| TH1D* CbmStsFitPerformanceTask::fhFrst[10] |
|
protected |
◆ fhHitDensity
| TH1D* CbmStsFitPerformanceTask::fhHitDensity[10] |
|
protected |
◆ fhImp
| TH1D* CbmStsFitPerformanceTask::fhImp[10] |
|
protected |
◆ fhImpPi
| TH1D* CbmStsFitPerformanceTask::fhImpPi[10] |
|
protected |
◆ fhLast
| TH1D* CbmStsFitPerformanceTask::fhLast[10] |
|
protected |
◆ fhMid
| TH1D* CbmStsFitPerformanceTask::fhMid[10] |
|
protected |
◆ fhPq
| TH2D* CbmStsFitPerformanceTask::fhPq |
|
protected |
◆ fhProb
| TH1D* CbmStsFitPerformanceTask::fhProb |
|
protected |
◆ fhRes_vs_Mom_f
| TH2D* CbmStsFitPerformanceTask::fhRes_vs_Mom_f |
|
protected |
◆ fhRes_vs_Mom_l
| TH2D * CbmStsFitPerformanceTask::fhRes_vs_Mom_l |
|
protected |
◆ fhTrackDensity
| TH1D* CbmStsFitPerformanceTask::fhTrackDensity[8] |
|
protected |
◆ fhTrackDensity0L
| TH1D* CbmStsFitPerformanceTask::fhTrackDensity0L |
|
protected |
◆ fhV
| TH1D* CbmStsFitPerformanceTask::fhV[13][9] |
|
protected |
◆ fhVfit
| TH1D* CbmStsFitPerformanceTask::fhVfit[10] |
|
protected |
◆ fhVtx
| TH1D* CbmStsFitPerformanceTask::fhVtx[9] |
|
protected |
◆ fhZMCf
| TH1D* CbmStsFitPerformanceTask::fhZMCf |
|
protected |
◆ fhZMCl
| TH1D * CbmStsFitPerformanceTask::fhZMCl |
|
protected |
◆ fhZRecof
| TH1D* CbmStsFitPerformanceTask::fhZRecof |
|
protected |
◆ fhZRecol
| TH1D * CbmStsFitPerformanceTask::fhZRecol |
|
protected |
◆ fMCTrackArray
| TClonesArray* CbmStsFitPerformanceTask::fMCTrackArray |
|
protected |
◆ fMvdHitArray
| TClonesArray* CbmStsFitPerformanceTask::fMvdHitArray |
|
protected |
◆ fMvdPointArray
| TClonesArray* CbmStsFitPerformanceTask::fMvdPointArray |
|
protected |
◆ fPrimaryVertex
| CbmVertex* CbmStsFitPerformanceTask::fPrimaryVertex |
|
protected |
◆ fRecStsTrackArray
| TClonesArray* CbmStsFitPerformanceTask::fRecStsTrackArray |
|
protected |
◆ fStsHitArray
| TClonesArray* CbmStsFitPerformanceTask::fStsHitArray |
|
protected |
◆ fStsPointArray
| TClonesArray* CbmStsFitPerformanceTask::fStsPointArray |
|
protected |
◆ fSTSTrackMatch
| TClonesArray* CbmStsFitPerformanceTask::fSTSTrackMatch |
|
protected |
◆ fTrackAnalysis
| Bool_t CbmStsFitPerformanceTask::fTrackAnalysis |
|
protected |
◆ fVertexAnalysis
| Bool_t CbmStsFitPerformanceTask::fVertexAnalysis |
|
protected |
◆ histodir
| TDirectory* CbmStsFitPerformanceTask::histodir |
|
protected |
The documentation for this class was generated from the following files: