|
CbmRoot
|
#include <CbmLitFitTracks.h>
Public Member Functions | |
| CbmLitFitTracks () | |
| Constructor. | |
| virtual | ~CbmLitFitTracks () |
| Destructor. | |
| virtual InitStatus | Init () |
| Derived from FairTask. | |
| virtual void | Exec (Option_t *opt) |
| Derived from FairTask. | |
| virtual void | Finish () |
| Derived from FairTask. | |
Private Member Functions | |
| void | ReadDataBranches () |
| Read data branches. | |
| void | DoFit () |
| Performs track fit. | |
| void | PrintStopwatchStatistics () |
| Print stopwatch statistics. | |
| CbmLitFitTracks (const CbmLitFitTracks &) | |
| CbmLitFitTracks & | operator= (const CbmLitFitTracks &) |
| ClassDef (CbmLitFitTracks, 1) | |
Private Attributes | |
| TClonesArray * | fGlobalTracks |
| TClonesArray * | fStsTracks |
| TClonesArray * | fTrdTracks |
| TClonesArray * | fMuchTracks |
| TClonesArray * | fTrdHits |
| TClonesArray * | fMuchPixelHits |
| TClonesArray * | fMuchStrawHits |
| TStopwatch | fFitWatch |
| TStopwatch | fFitWithIOWatch |
Definition at line 20 of file CbmLitFitTracks.h.
| CbmLitFitTracks::CbmLitFitTracks | ( | ) |
Constructor.
Definition at line 36 of file CbmLitFitTracks.cxx.
References fGlobalTracks, fMuchPixelHits, fMuchStrawHits, fMuchTracks, fStsTracks, fTrdHits, and fTrdTracks.
Referenced by CbmLitFitTracks(), ClassDef(), and operator=().
|
virtual |
Destructor.
Definition at line 48 of file CbmLitFitTracks.cxx.
|
private |
References CbmLitFitTracks().
|
private |
References CbmLitFitTracks().
|
private |
Performs track fit.
Definition at line 84 of file CbmLitFitTracks.cxx.
References CbmLitConverterFairTrackParam::CbmLitTrackParamToFairTrackParam(), CbmLitConverter::CbmTrackArrayToCbmLitTrackArray(), CbmLitToolFactory::CreateTrackFitter(), CbmLitConverterFairTrackParam::FairTrackParamToCbmLitTrackParam(), fFitWatch, fFitWithIOWatch, fStsTracks, fTrdHits, fTrdTracks, CbmTrack::GetLastHitTime(), CbmTrack::GetLastHitTimeError(), CbmLitTrack::GetParamFirst(), CbmLitTrack::GetParamLast(), CbmTrack::GetParamLast(), CbmLitTrack::GetPreviousTrackId(), CbmLitConverter::HitArrayToHitVector(), kTrdHit, CbmTrackParam::Set(), CbmLitTrack::SetParamFirst(), CbmTrack::SetParamFirst(), CbmTrack::SetParamLast(), and CbmLitTrack::SetPDG().
Referenced by Exec().
|
virtual |
|
virtual |
Derived from FairTask.
Definition at line 68 of file CbmLitFitTracks.cxx.
References PrintStopwatchStatistics().
|
virtual |
Derived from FairTask.
Definition at line 50 of file CbmLitFitTracks.cxx.
References fFitWatch, fFitWithIOWatch, and ReadDataBranches().
|
private |
References CbmLitFitTracks().
|
private |
Print stopwatch statistics.
Definition at line 142 of file CbmLitFitTracks.cxx.
References fFitWatch, and fFitWithIOWatch.
Referenced by Finish().
|
private |
Read data branches.
Definition at line 70 of file CbmLitFitTracks.cxx.
References fGlobalTracks, fMuchPixelHits, fMuchStrawHits, fMuchTracks, fStsTracks, fTrdHits, and fTrdTracks.
Referenced by Init().
|
private |
Definition at line 73 of file CbmLitFitTracks.h.
Referenced by DoFit(), Init(), and PrintStopwatchStatistics().
|
private |
Definition at line 74 of file CbmLitFitTracks.h.
Referenced by DoFit(), Init(), and PrintStopwatchStatistics().
|
private |
Definition at line 64 of file CbmLitFitTracks.h.
Referenced by CbmLitFitTracks(), and ReadDataBranches().
|
private |
Definition at line 69 of file CbmLitFitTracks.h.
Referenced by CbmLitFitTracks(), and ReadDataBranches().
|
private |
Definition at line 70 of file CbmLitFitTracks.h.
Referenced by CbmLitFitTracks(), and ReadDataBranches().
|
private |
Definition at line 67 of file CbmLitFitTracks.h.
Referenced by CbmLitFitTracks(), and ReadDataBranches().
|
private |
Definition at line 65 of file CbmLitFitTracks.h.
Referenced by CbmLitFitTracks(), DoFit(), and ReadDataBranches().
|
private |
Definition at line 68 of file CbmLitFitTracks.h.
Referenced by CbmLitFitTracks(), DoFit(), and ReadDataBranches().
|
private |
Definition at line 66 of file CbmLitFitTracks.h.
Referenced by CbmLitFitTracks(), DoFit(), and ReadDataBranches().