FairRoot/PandaRoot
|
#include <PndSttTrackFitterQATask.h>
Public Member Functions | |
PndSttTrackFitterQATask () | |
PndSttTrackFitterQATask (Int_t verbose) | |
~PndSttTrackFitterQATask () | |
virtual InitStatus | Init () |
virtual void | Exec (Option_t *opt) |
void | WriteHistograms () |
void | SetParContainers () |
Private Member Functions | |
ClassDef (PndSttTrackFitterQATask, 1) | |
Private Attributes | |
TClonesArray * | fPointArray |
TClonesArray * | fHitArray |
TClonesArray * | fTrackArray |
TClonesArray * | fFoundTrackArray |
TClonesArray * | fTrackCandArray |
TClonesArray * | fMCTrackArray |
TClonesArray * | fHelixHitArray |
TClonesArray * | fTubeArray |
TH1F * | hptfit |
TH1F * | hplfit |
TH1F * | hptotfit |
TH1F * | hptfound |
TH1F * | hplfound |
TH1F * | hptotfound |
TH1F * | hptfit_perc |
TH1F * | hplfit_perc |
TH1F * | hptotfit_perc |
TH1F * | hptfound_perc |
TH1F * | hplfound_perc |
TH1F * | hptotfound_perc |
TH1F * | hresx |
TH1F * | hresy |
TH1F * | hresz |
TH1F * | hx |
TH1F * | hy |
TH1F * | hz |
TH1F * | hxs |
TH1F * | hys |
TH1F * | hzs |
TH1F * | hDist |
TH1F * | hRad |
TH1F * | hPhi |
TH1F * | hTanL |
TH1F * | hZ |
TH1F * | hpxfit |
TH1F * | hpyfit |
TH1F * | hpzfit |
TH1F * | hQ |
PndGeoSttPar * | fSttParameters |
Definition at line 16 of file PndSttTrackFitterQATask.h.
PndSttTrackFitterQATask::PndSttTrackFitterQATask | ( | ) |
Default constructor
Definition at line 34 of file PndSttTrackFitterQATask.cxx.
PndSttTrackFitterQATask::PndSttTrackFitterQATask | ( | Int_t | verbose | ) |
PndSttTrackFitterQATask::~PndSttTrackFitterQATask | ( | ) |
|
private |
|
virtual |
Virtual method Exec
Definition at line 187 of file PndSttTrackFitterQATask.cxx.
References alpha, CAMath::ATan2(), atan2(), CAMath::Cos(), cos(), d0, Double_t, fFoundTrackArray, fHelixHitArray, fHitArray, fMCTrackArray, fPointArray, fTrackArray, fTrackCandArray, fTubeArray, PndSttTrack::GetCharge(), PndSttTrack::GetDist(), PndSttTrack::GetFlag(), PndSttTrack::GetHelixHitIndex(), PndSttHelixHit::GetHitIndex(), PndTrackCand::getMcTrackId(), PndMCTrack::GetMomentum(), PndSttTrack::GetNofHelixHits(), PndTrack::GetParamFirst(), PndMCTrack::GetPdgCode(), PndSttTrack::GetPhi(), PndSttTrack::GetRad(), PndTrack::GetRefIndex(), PndMCTrack::GetStartVertex(), PndSttTrack::GetTanL(), PndSttTrack::GetTrackCandIndex(), PndSttHit::GetTubeID(), PndSttTube::GetWireDirection(), h, hDist, hit(), hPhi, hplfit, hplfit_perc, hplfound, hplfound_perc, hptfit, hptfit_perc, hptfound, hptfound_perc, hptotfit, hptotfit_perc, hptotfound, hpxfit, hpyfit, hpzfit, hQ, hRad, hresx, hresy, hresz, hTanL, hx, hxs, hy, hys, hz, hzs, phi0, Pi, plong, point, ptot, ptran, CAMath::Sin(), sin(), sqrt(), CAMath::Sqrt(), and vec.
|
virtual |
Virtual method Init
Definition at line 57 of file PndSttTrackFitterQATask.cxx.
References fFoundTrackArray, fHelixHitArray, fHitArray, PndSttMapCreator::FillTubeArray(), fMCTrackArray, fPointArray, fSttParameters, fTrackArray, fTrackCandArray, fTubeArray, hDist, hPhi, hplfit, hplfit_perc, hplfound, hplfound_perc, hptfit, hptfit_perc, hptfound, hptfound_perc, hptotfit, hptotfit_perc, hptotfound, hptotfound_perc, hpxfit, hpyfit, hpzfit, hQ, hRad, hresx, hresy, hresz, hTanL, hx, hxs, hy, hys, hz, hZ, and hzs.
void PndSttTrackFitterQATask::SetParContainers | ( | ) |
Definition at line 181 of file PndSttTrackFitterQATask.cxx.
References fSttParameters, and rtdb.
void PndSttTrackFitterQATask::WriteHistograms | ( | ) |
Definition at line 361 of file PndSttTrackFitterQATask.cxx.
References file, hDist, hPhi, hplfit, hplfit_perc, hplfound, hplfound_perc, hptfit, hptfit_perc, hptfound, hptfound_perc, hptotfit, hptotfit_perc, hptotfound, hptotfound_perc, hpxfit, hpyfit, hpzfit, hQ, hRad, hresx, hresy, hresz, hTanL, hx, hxs, hy, hys, hz, hZ, and hzs.
|
private |
Input array of PndTracks
Definition at line 52 of file PndSttTrackFitterQATask.h.
|
private |
Output array of PndSttHelixHits
Definition at line 58 of file PndSttTrackFitterQATask.h.
|
private |
Input array of PndSttHits
Definition at line 48 of file PndSttTrackFitterQATask.h.
|
private |
Input array of MCTracks
Definition at line 56 of file PndSttTrackFitterQATask.h.
|
private |
Input array of PndSttPoints
Definition at line 46 of file PndSttTrackFitterQATask.h.
|
private |
Definition at line 66 of file PndSttTrackFitterQATask.h.
Referenced by Init(), and SetParContainers().
|
private |
Input array of PndSttTracks
Definition at line 50 of file PndSttTrackFitterQATask.h.
|
private |
Input array of PndTrackCands
Definition at line 54 of file PndSttTrackFitterQATask.h.
|
private |
from parameters array of PndSttTube
Definition at line 61 of file PndSttTrackFitterQATask.h.
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Init(), and WriteHistograms().
|
private |
Definition at line 64 of file PndSttTrackFitterQATask.h.
Referenced by Exec(), Init(), and WriteHistograms().