FairRoot/PandaRoot
|
#include <PndSttCellTrackFinderAnalysisTask.h>
Public Member Functions | |
PndSttCellTrackFinderAnalysisTask () | |
virtual | ~PndSttCellTrackFinderAnalysisTask () |
virtual void | SetParContainers () |
virtual InitStatus | Init () |
virtual void | Exec (Option_t *opt) |
virtual void | FinishEvent () |
virtual void | Finish () |
void | SetVerbose (Int_t verbose) |
Private Member Functions | |
void | CheckConformalMap () |
void | CheckFirstTracklets () |
void | CheckTrackletCombinations () |
void | DrawFirstRiemannPlots (int eventNumber) |
void | DrawCombiRiemannPlots (int eventNumber) |
int | GetNumLinksOfHits (FairMultiLinkedData &hitLinks, PndMCResult &sttHitsToMCTrack, PndMCResult &sttHitToPoint) |
void | TestRecoQualityFirstStep () |
void | TestRecoQualityCombi () |
void | CountMaxHitsFirstStep () |
void | CountMaxHitsCombi () |
ClassDef (PndSttCellTrackFinderAnalysisTask, 1) | |
Private Attributes | |
std::map< int, bool > | fFoundMC |
PndMCMatch * | fMCMatch |
TClonesArray * | fMCTrack |
TClonesArray * | fFirstTrackCand |
TClonesArray * | fFirstRiemannTrack |
TClonesArray * | fCombiTrackCand |
TClonesArray * | fCombiRiemannTrack |
TClonesArray * | fEventHeader |
TClonesArray * | fSTTHits |
std::map< int, std::vector< int > > | fMapTubeIDToHits |
std::map< int, int > | fMapHitIndexToTubeID |
PndGeoSttPar * | fSttParameters |
TClonesArray * | fTubeArray |
TH1I * | fHistoNumberOfLinks1 |
TH1I * | fHistoNumberOfTracklets1 |
TH1I * | fHistoNumberOfAssignedHits1 |
TH1I * | fHistoNumberOfHits1 |
TH1I * | fHistoNumberOfErrors1 |
TH1I * | fHistoMaxHitsOfMCTrack1 |
TH1I * | fHistoNumberOfMissingHits1 |
TH1I * | fHistoQualityFirstStep |
TH1I * | fHistoNumberOfLinks2 |
TH1I * | fHistoNumberOfTracklets2 |
TH1I * | fHistoNumberOfHits2 |
TH1I * | fHistoNumberOfErrors2 |
TH1I * | fHistoMaxHitsOfMCTrack2 |
TH1I * | fHistoNumberOfMissingHits2 |
TH1I * | fHistoQualityCombi |
TH1I * | fHistoNumberOfHitsMCTrack |
TCanvas * | fCanvas |
Definition at line 25 of file PndSttCellTrackFinderAnalysisTask.h.
|
inline |
Definition at line 27 of file PndSttCellTrackFinderAnalysisTask.h.
|
inlinevirtual |
Definition at line 28 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 708 of file PndSttCellTrackFinderAnalysisTask.cxx.
References i, CAMath::Sqrt(), and y.
|
private |
Definition at line 231 of file PndSttCellTrackFinderAnalysisTask.cxx.
References fVerbose, hits, and i.
|
private |
Definition at line 338 of file PndSttCellTrackFinderAnalysisTask.cxx.
References fVerbose, hits, and i.
|
private |
|
private |
Definition at line 1301 of file PndSttCellTrackFinderAnalysisTask.cxx.
References fVerbose, i, and CAMath::Max().
|
private |
Definition at line 1236 of file PndSttCellTrackFinderAnalysisTask.cxx.
References fVerbose, i, and CAMath::Max().
|
private |
Definition at line 629 of file PndSttCellTrackFinderAnalysisTask.cxx.
References PndSttTube::GetPosition(), i, PndSttTube::IsSkew(), PndRiemannTrack::orig(), pos, r, PndRiemannTrack::r(), x, and y.
|
private |
Definition at line 549 of file PndSttCellTrackFinderAnalysisTask.cxx.
References PndSttTube::GetPosition(), i, PndSttTube::IsSkew(), PndRiemannTrack::orig(), pos, r, PndRiemannTrack::r(), x, and y.
|
virtual |
Virtual method Exec
Definition at line 202 of file PndSttCellTrackFinderAnalysisTask.cxx.
References fVerbose, PndSttHit::GetTubeID(), and hit.
|
virtual |
Definition at line 1374 of file PndSttCellTrackFinderAnalysisTask.cxx.
References fVerbose.
|
virtual |
Definition at line 1366 of file PndSttCellTrackFinderAnalysisTask.cxx.
|
private |
Definition at line 433 of file PndSttCellTrackFinderAnalysisTask.cxx.
References fVerbose.
|
virtual |
Definition at line 53 of file PndSttCellTrackFinderAnalysisTask.cxx.
References PndSttMapCreator::FillTubeArray(), and fVerbose.
|
virtual |
Virtual method Init
Definition at line 48 of file PndSttCellTrackFinderAnalysisTask.cxx.
References rtdb.
|
inline |
Definition at line 39 of file PndSttCellTrackFinderAnalysisTask.h.
References fVerbose, and verbose.
|
private |
Definition at line 1014 of file PndSttCellTrackFinderAnalysisTask.cxx.
References fVerbose, i, and PndSttTube::IsSkew().
|
private |
Definition at line 814 of file PndSttCellTrackFinderAnalysisTask.cxx.
References fVerbose, i, and PndSttTube::IsSkew().
|
private |
Definition at line 110 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 77 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 76 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 79 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 75 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 74 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 68 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 94 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 104 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 91 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 93 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 103 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 92 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 102 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 108 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 89 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 100 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 95 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 105 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 90 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 101 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 107 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 97 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 83 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 82 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 70 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 72 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 80 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 85 of file PndSttCellTrackFinderAnalysisTask.h.
|
private |
Definition at line 86 of file PndSttCellTrackFinderAnalysisTask.h.