#include <CbmStsFitPerformanceTask.h>
◆ CbmStsFitPerformanceTask() [1/2]
CbmStsFitPerformanceTask::CbmStsFitPerformanceTask |
( |
const char * |
name = "CbmStsFitPerformanceTask" , |
|
|
Int_t |
iVerbose = 1 |
|
) |
| |
◆ ~CbmStsFitPerformanceTask()
CbmStsFitPerformanceTask::~CbmStsFitPerformanceTask |
( |
| ) |
|
◆ CbmStsFitPerformanceTask() [2/2]
◆ 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 426 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(), finite(), CbmStsKFSecondaryVertexFinder::Fit(), CbmStsKFTrackFitter::FitToVertex(), fMCTrackArray, fMvdHitArray, fMvdPointArray, fPrimaryVertex, fRecStsTrackArray, fStsHitArray, fStsPointArray, fSTSTrackMatch, fTrackAnalysis, fVertexAnalysis, CbmHit::GetAddress(), GetCharge(), CbmVertex::GetChi2(), CbmTrack::GetChiSq(), CbmVertex::GetCovariance(), CbmPixelHit::GetDx(), CbmPixelHit::GetDxy(), CbmPixelHit::GetDy(), CbmTrack::GetHitIndex(), CbmStsKFSecondaryVertexFinder::GetMass(), CbmMCTrack::GetMotherId(), CbmStsTrack::GetMvdHitIndex(), CbmTrack::GetNDF(), CbmVertex::GetNDF(), CbmStsTrack::GetNofMvdHits(), CbmStsTrack::GetNofStsHits(), CbmMCTrack::GetP(), CbmTrack::GetParamFirst(), CbmTrack::GetParamLast(), CbmMCTrack::GetPdgCode(), CbmMCTrack::GetPx(), CbmMCTrack::GetPy(), CbmMCTrack::GetPz(), CbmHit::GetRefId(), CbmMvdHit::GetRefIndex(), CbmMCTrack::GetStartVertex(), CbmMCTrack::GetStartX(), CbmMCTrack::GetStartY(), CbmMCTrack::GetStartZ(), CbmMvdHit::GetStationNr(), CbmStsSetup::GetStationNumber(), CbmStsKFSecondaryVertexFinder::GetVertex(), CbmVertex::GetX(), CbmPixelHit::GetX(), CbmVertex::GetY(), CbmPixelHit::GetY(), CbmVertex::GetZ(), i, CbmKFMath::indexS(), CbmKF::Instance(), CbmStsSetup::Instance(), CbmKFMath::invS(), IsLong(), m, CbmKF::MvdStationIDMap, nMCTracks, nStsHits, CbmStsKFSecondaryVertexFinder::SetMassConstraint(), CbmTrack::SetParamFirst(), 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 227 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 | ) |
|
◆ operator=()
◆ 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: