|
FairRoot/PandaRoot
|
#include <PndKFParticleFinder.h>
Public Member Functions | |
| PndKFParticleFinder (const char *name="PndKFParticleFinder", Int_t iVerbose=0) | |
| ~PndKFParticleFinder () | |
| void | SetPVToZero () |
| void | ReconstructSinglePV () |
| void | RconstructMultiplePV () |
| void | SetChargedTrackBranchName (const TString &name) |
| void | SetNeutralTrackBranchName (const TString &name) |
| virtual InitStatus | Init () |
| virtual void | Exec (Option_t *opt) |
| const KFParticleTopoReconstructor * | GetTopoReconstructor () const |
| void | SetPIDInformation (PndKFParticleFinderPID *pid) |
| void | SetPrimaryProbCut (float prob) |
Private Member Functions | |
| double | InversedChi2Prob (double p, int ndf) const |
| const PndKFParticleFinder & | operator= (const PndKFParticleFinder &) |
| PndKFParticleFinder (const PndKFParticleFinder &) | |
| ClassDef (PndKFParticleFinder, 1) | |
Private Attributes | |
| TString | fChargedTrackBranchName |
| TString | fNeutralTrackBranchName |
| Name of the input TCA. More... | |
| TClonesArray * | fChargedTrackArray |
| Name of the input TCA. More... | |
| TClonesArray * | fNeutralTrackArray |
| TClonesArray * | fEmcBumps |
| KFParticleTopoReconstructor * | fTopoReconstructor |
| int | fPVFindMode |
| PndKFParticleFinderPID * | fPID |
Definition at line 17 of file PndKFParticleFinder.h.
| PndKFParticleFinder::PndKFParticleFinder | ( | const char * | name = "PndKFParticleFinder", |
| Int_t | iVerbose = 0 |
||
| ) |
Definition at line 28 of file PndKFParticleFinder.cxx.
References fTopoReconstructor, and SetPrimaryProbCut().
| PndKFParticleFinder::~PndKFParticleFinder | ( | ) |
Definition at line 37 of file PndKFParticleFinder.cxx.
References fTopoReconstructor.
|
private |
|
private |
|
virtual |
Definition at line 78 of file PndKFParticleFinder.cxx.
References PndEmcCluster::energy(), fChargedTrackArray, fEmcBumps, fNeutralTrackArray, fPID, fPVFindMode, fTopoReconstructor, PndPidCandidate::GetCharge(), PndPidCandidate::GetChiSquared(), PndPidCandidate::GetDegreesOfFreedom(), PndPidCandidate::GetEmcIndex(), PndPidCandidate::GetEmcQuality(), PndPidCandidate::GetErrorP7(), PndPidCandidate::GetLastHit(), PndPidCandidate::GetMomentum(), PndKFParticleFinderPID::GetPID(), PndPidCandidate::GetPosition(), ok, par, KFPVertex::SetChi2(), KFPVertex::SetCovarianceMatrix(), KFPVertex::SetNContributors(), KFPVertex::SetXYZ(), and timer.
|
inline |
Definition at line 34 of file PndKFParticleFinder.h.
References fTopoReconstructor.
Referenced by kfparticle().
|
virtual |
Definition at line 42 of file PndKFParticleFinder.cxx.
References Double_t, fChargedTrackArray, fChargedTrackBranchName, fEmcBumps, fNeutralTrackArray, fNeutralTrackBranchName, and fTopoReconstructor.
|
private |
Definition at line 300 of file PndKFParticleFinder.cxx.
References CAMath::Abs(), and f.
Referenced by SetPrimaryProbCut().
|
private |
|
inline |
|
inline |
|
inline |
Definition at line 28 of file PndKFParticleFinder.h.
References fChargedTrackBranchName, and name.
Referenced by kfparticle().
|
inline |
Definition at line 29 of file PndKFParticleFinder.h.
References fNeutralTrackBranchName, and name.
Referenced by kfparticle().
|
inline |
| void PndKFParticleFinder::SetPrimaryProbCut | ( | float | prob | ) |
Definition at line 330 of file PndKFParticleFinder.cxx.
References fTopoReconstructor, and InversedChi2Prob().
Referenced by PndKFParticleFinder().
|
inline |
|
private |
Name of the input TCA.
Definition at line 53 of file PndKFParticleFinder.h.
|
private |
Definition at line 49 of file PndKFParticleFinder.h.
Referenced by Init(), and SetChargedTrackBranchName().
|
private |
Definition at line 55 of file PndKFParticleFinder.h.
|
private |
Definition at line 54 of file PndKFParticleFinder.h.
|
private |
Name of the input TCA.
Definition at line 50 of file PndKFParticleFinder.h.
Referenced by Init(), and SetNeutralTrackBranchName().
|
private |
Definition at line 62 of file PndKFParticleFinder.h.
Referenced by Exec(), and SetPIDInformation().
|
private |
Definition at line 59 of file PndKFParticleFinder.h.
Referenced by Exec(), RconstructMultiplePV(), ReconstructSinglePV(), and SetPVToZero().
|
private |
Definition at line 58 of file PndKFParticleFinder.h.
Referenced by Exec(), GetTopoReconstructor(), Init(), PndKFParticleFinder(), SetPrimaryProbCut(), and ~PndKFParticleFinder().
1.8.5