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().