| 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().
 1.8.5
 1.8.5