|
FairRoot/PandaRoot
|
#include <RhoFactory.h>
Public Member Functions | |
| virtual | ~RhoFactory () |
Static Public Member Functions | |
| static RhoFactory * | Instance () |
| static void | Reset () |
| static RhoCandidate * | NewCandidate () |
| static RhoCandidate * | NewCandidate (const RhoCandidate &c) |
| static RhoCandidate * | NewCandidate (const RhoCandidate *c) |
| static RhoCandidate * | GetCandidate (Int_t) |
| static Int_t | GetCandidateWatermark () |
| static Int_t | GetCandPointer () |
Private Member Functions | |
| RhoFactory () | |
Static Private Attributes | |
| static RhoFactory * | fgInstance = 0 |
| static TClonesArray * | fgCandBuffer = 0 |
| Do not stream. More... | |
| static Int_t | fgCandPointer =0 |
| Candidate buffer. More... | |
| static Int_t | fgCandWatermark =0 |
Definition at line 27 of file RhoFactory.h.
|
virtual |
Definition at line 40 of file RhoFactory.cxx.
References fgCandBuffer, and fgInstance.
|
inlineprivate |
|
static |
Definition at line 104 of file RhoFactory.cxx.
References fgCandBuffer, fgCandWatermark, and i.
Referenced by NewCandidate().
|
static |
Definition at line 110 of file RhoFactory.cxx.
References fgCandWatermark.
Referenced by PndMyAnalysisTask::Exec().
|
static |
|
static |
Definition at line 34 of file RhoFactory.cxx.
References fgInstance, and RhoFactory().
Referenced by RhoBooster::Boost(), PndAnalysis::Cleanup(), RhoCandidate::Combine(), RhoFitterBase::CopyCand(), PndMyAnalysisTask::Exec(), PndAnalysisTaskExample::Exec(), PndAnalysisTask::Exec(), PndHypFullAna::Exec(), PndHypFullIdealAna::Exec(), PndHypSimpleAna::Exec(), PndFastSim::Exec(), PndSimpleAnalysis::FillGenericLists(), FairFilteredPrimaryGenerator::GenerateEvent(), PndAnaTask::GetEvent(), RhoCandList::Put(), and DecayTreeFitter::Fitter::updateCand().
|
static |
Definition at line 52 of file RhoFactory.cxx.
References c.
Referenced by RhoBooster::Boost(), RhoCandidate::Combine(), RhoFitterBase::CopyCand(), NewCandidate(), RhoCandList::Put(), and DecayTreeFitter::Fitter::updateCand().
|
static |
|
static |
Definition at line 72 of file RhoFactory.cxx.
References b, fgCandBuffer, fgCandPointer, fgCandWatermark, GetCandidate(), and RhoCandidate::RemoveAssociations().
|
static |
Definition at line 28 of file RhoFactory.cxx.
Referenced by PndAnalysis::Cleanup(), PndAnalysisTaskExample::Exec(), PndAnalysisTask::Exec(), PndHypFullIdealAna::Exec(), PndHypSimpleAna::Exec(), PndHypFullAna::Exec(), PndFastSim::Exec(), PndSimpleAnalysis::FillGenericLists(), FairFilteredPrimaryGenerator::GenerateEvent(), and PndAnaTask::GetEvent().
|
staticprivate |
Do not stream.
Definition at line 51 of file RhoFactory.h.
Referenced by GetCandidate(), NewCandidate(), and ~RhoFactory().
|
staticprivate |
Candidate buffer.
Definition at line 52 of file RhoFactory.h.
Referenced by GetCandPointer(), and NewCandidate().
|
staticprivate |
Definition at line 53 of file RhoFactory.h.
Referenced by GetCandidate(), GetCandidateWatermark(), and NewCandidate().
|
staticprivate |
Definition at line 50 of file RhoFactory.h.
Referenced by Instance(), and ~RhoFactory().
1.8.5