FairRoot/PandaRoot
|
#include <PndTrkGemCombinatorial.h>
Public Member Functions | |
PndTrkGemCombinatorial () | |
PndTrkGemCombinatorial (TClonesArray *gemhitarray, int verbose) | |
~PndTrkGemCombinatorial () | |
std::map< int, bool > | CombinatorialSuppression () |
void | SwitchOnDisplay () |
void | DrawGeometry () |
void | DrawMCPoints () |
void | SetMCPointTCA (TClonesArray *gempointarray) |
void | Evaluate () |
Private Member Functions | |
ClassDef (PndTrkGemCombinatorial, 1) | |
Private Attributes | |
TClonesArray * | fGemHitArray |
TClonesArray * | fGemPointArray |
Bool_t | fDisplayOn |
Bool_t | fMCEval |
Int_t | fVerbose |
TH2F * | hxy |
TH2F * | hxy1 |
TH2F * | hxy2 |
TH2F * | hxy3 |
TCanvas * | display |
Definition at line 13 of file PndTrkGemCombinatorial.h.
PndTrkGemCombinatorial::PndTrkGemCombinatorial | ( | ) |
Default constructor
Definition at line 34 of file PndTrkGemCombinatorial.cxx.
PndTrkGemCombinatorial::PndTrkGemCombinatorial | ( | TClonesArray * | gemhitarray, |
int | verbose | ||
) |
Definition at line 36 of file PndTrkGemCombinatorial.cxx.
PndTrkGemCombinatorial::~PndTrkGemCombinatorial | ( | ) |
Destructor
Definition at line 42 of file PndTrkGemCombinatorial.cxx.
References display, fGemHitArray, fGemPointArray, hxy, hxy1, hxy2, and hxy3.
|
private |
std::map< int, bool > PndTrkGemCombinatorial::CombinatorialSuppression | ( | ) |
Definition at line 69 of file PndTrkGemCombinatorial.cxx.
References display, DrawGeometry(), DrawMCPoints(), fDisplayOn, fGemHitArray, fGemPointArray, fMCEval, fVerbose, PndGemHit::GetDigiNr(), PndGemHit::GetPosition(), PndGemHit::GetSensorNr(), PndGemHit::GetStationNr(), hit, nasso, nassocorrect, nassowrong, ndontusecorrect, ndontusewrong, nhits, npoints, and nunasso.
Referenced by PndTrkGemCombiTask::Exec(), and PndTrkTrackFinder::Initialize().
void PndTrkGemCombinatorial::DrawGeometry | ( | ) |
Definition at line 399 of file PndTrkGemCombinatorial.cxx.
References display, hxy, hxy1, hxy2, and hxy3.
Referenced by CombinatorialSuppression().
void PndTrkGemCombinatorial::DrawMCPoints | ( | ) |
Definition at line 427 of file PndTrkGemCombinatorial.cxx.
References display, fGemPointArray, PndGemMCPoint::GetSensorId(), point, and pos.
Referenced by CombinatorialSuppression().
|
inline |
Definition at line 31 of file PndTrkGemCombinatorial.h.
References fMCEval.
Referenced by PndTrkGemCombiTask::Init().
|
inline |
Definition at line 30 of file PndTrkGemCombinatorial.h.
References fGemPointArray.
Referenced by PndTrkGemCombiTask::Init().
void PndTrkGemCombinatorial::SwitchOnDisplay | ( | ) |
Definition at line 58 of file PndTrkGemCombinatorial.cxx.
References display, fDisplayOn, hxy, hxy1, hxy2, and hxy3.
Referenced by PndTrkGemCombiTask::Init().
|
private |
Definition at line 43 of file PndTrkGemCombinatorial.h.
Referenced by CombinatorialSuppression(), DrawGeometry(), DrawMCPoints(), SwitchOnDisplay(), and ~PndTrkGemCombinatorial().
|
private |
Definition at line 40 of file PndTrkGemCombinatorial.h.
Referenced by CombinatorialSuppression(), and SwitchOnDisplay().
|
private |
Definition at line 34 of file PndTrkGemCombinatorial.h.
Referenced by CombinatorialSuppression(), and ~PndTrkGemCombinatorial().
|
private |
Definition at line 35 of file PndTrkGemCombinatorial.h.
Referenced by CombinatorialSuppression(), DrawMCPoints(), SetMCPointTCA(), and ~PndTrkGemCombinatorial().
|
private |
Definition at line 40 of file PndTrkGemCombinatorial.h.
Referenced by CombinatorialSuppression(), and Evaluate().
|
private |
Definition at line 41 of file PndTrkGemCombinatorial.h.
Referenced by CombinatorialSuppression().
|
private |
Definition at line 42 of file PndTrkGemCombinatorial.h.
Referenced by DrawGeometry(), SwitchOnDisplay(), and ~PndTrkGemCombinatorial().
|
private |
Definition at line 42 of file PndTrkGemCombinatorial.h.
Referenced by DrawGeometry(), SwitchOnDisplay(), and ~PndTrkGemCombinatorial().
|
private |
Definition at line 42 of file PndTrkGemCombinatorial.h.
Referenced by DrawGeometry(), SwitchOnDisplay(), and ~PndTrkGemCombinatorial().
|
private |
Definition at line 42 of file PndTrkGemCombinatorial.h.
Referenced by DrawGeometry(), SwitchOnDisplay(), and ~PndTrkGemCombinatorial().