FairRoot/PandaRoot
|
#include <RhoCandList.h>
Private Attributes | |
TObjArray * | fOwnList |
Bool_t | fFast |
Definition at line 27 of file RhoCandList.h.
RhoCandList::RhoCandList | ( | const char * | name = "RhoCandList" , |
UInt_t | capacity = 512 |
||
) |
RhoCandList::RhoCandList | ( | RhoCandList & | b | ) |
Definition at line 36 of file RhoCandList.cxx.
References Cleanup(), fFast, fOwnList, Get(), GetLength(), i, n, and Put().
|
virtual |
|
inline |
Definition at line 49 of file RhoCandList.h.
References Put().
Referenced by PndFastSim::acceptFilters(), RhoBooster::BoostFrom(), RhoBooster::BoostTo(), PndFastSim::copyAndSetMass(), PndAnalysisTaskExample::Exec(), PndAnalysisTask::Exec(), PndHypFullAna::Exec(), PndHypFullIdealAna::Exec(), PndHypSimpleAna::Exec(), PndFastSim::Exec(), PndSimpleAnalysis::FillGenericLists(), PndAnaTask::FillList(), PndEvtFilter::FillList(), and PndAnalysis::ReadRecoCandidates().
|
inline |
Definition at line 52 of file RhoCandList.h.
References Put().
Referenced by PndSimpleCombiner::Combine(), PndTripleAnaTask::DsDs2317Analysis(), PndTutAnaTaskD0::Exec(), PndHypFullIdealAna::Exec(), PndListProvider::SetCandList(), tut_ana_comb(), tut_ana_d0(), and tut_ana_d0_qahelper().
void RhoCandList::Append | ( | RhoCandList & | l, |
RhoParticleSelectorBase * | pidmgr = 0 |
||
) |
Definition at line 1383 of file RhoCandList.cxx.
References RhoParticleSelectorBase::Accept(), c, Get(), GetNumberOfTracks(), i, n, and Put().
void RhoCandList::Boost | ( | const TVector3 & | p | ) |
Definition at line 216 of file RhoCandList.cxx.
References RhoCandidate::Boost(), Get(), GetNumberOfTracks(), i, and n.
Referenced by PndLLbarAnaTask::Exec(), and PndSimpleAnalysis::Exec().
void RhoCandList::Cleanup | ( | ) |
Definition at line 62 of file RhoCandList.cxx.
References fOwnList.
Referenced by RhoBooster::BoostFrom(), RhoBooster::BoostTo(), PndAnalysis::Cleanup(), Combine(), RhoVertexSelectorBase::Combine(), PndSimpleCombiner::CombineList(), PndSoftTriggerTask::CombineList(), PndFastSim::copyAndSetMass(), PndSoftTriggerTask::DoCombinatorics(), PndTripleAnaTask::DsDs2317Analysis(), PndAnalysisTaskExample::Exec(), PndAnalysisTask::Exec(), PndHypFullAna::Exec(), PndHypFullIdealAna::Exec(), PndHypSimpleAna::Exec(), FillFittedList(), PndSimpleAnalysis::FillGenericLists(), PndPidListMaker::FillList(), PndAnaTask::FillList(), PndAnalysis::FillList(), PndEvtFilter::FillList(), PndListProvider::GetCandList(), PndAnaTask::GetEvent(), PndSimpleCombiner::GetList(), PndSimpleCombiner::GetListN(), operator=(), PndListDefiner::PndListDefiner(), PndListProvider::PndListProvider(), PndAnalysis::ReadRecoCandidates(), PndListProvider::Reset(), RhoCandList(), RhoParticleSelectorBase::Select(), Select(), PndSoftTriggerTask::SelectPid(), tut_ana_comb(), PndPidListMaker::~PndPidListMaker(), and ~RhoCandList().
void RhoCandList::Combine | ( | RhoCandList & | l1, |
RhoCandList & | l2 | ||
) |
Definition at line 289 of file RhoCandList.cxx.
References Cleanup(), and CombineAndAppend().
Referenced by PndFastSim::acceptFilters(), ana_complete(), ana_day1(), ana_jpsi(), ana_multi(), anaideal_complete(), PndSimpleCombiner::CombineList(), PndSoftTriggerTask::CombineList(), PndSoftTriggerTask::CreateKs0Cands(), PndTripleAnaTask::DsDs2317Analysis(), PndEvtFilterOnInvMassCounts::EventMatches(), PndJpsi2PiAna::Exec(), PndTutAnaTaskD0::Exec(), PndLLbarAnaTask::Exec(), PndMyAnalysisTask::Exec(), PndAnalysisTaskExample::Exec(), PndAnalysisTask::Exec(), PndHypFullAna::Exec(), PndHypFullIdealAna::Exec(), PndSimpleAnalysis::Exec(), PndSoftTriggerTask::FillGlobalLists(), PndListProvider::GetCandList(), PndTripleAnaTask::JpsiAnalysis(), QAmacro_fastsim_2(), PndTripleAnaTask::ThreePiAnalysis(), tut_ana(), tut_ana_comb(), tut_ana_d0(), tut_ana_d0_qahelper(), tut_ana_fast(), tut_ana_fit(), tut_ana_mcmatch(), tut_ana_ntp(), tut_ana_ntp_noqa(), tut_ana_ntp_qa(), and tut_ana_pid().
void RhoCandList::Combine | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3 | ||
) |
Definition at line 295 of file RhoCandList.cxx.
References Cleanup(), and CombineAndAppend().
void RhoCandList::Combine | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4 | ||
) |
Definition at line 301 of file RhoCandList.cxx.
References Cleanup(), and CombineAndAppend().
void RhoCandList::Combine | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5 | ||
) |
Definition at line 307 of file RhoCandList.cxx.
References Cleanup(), and CombineAndAppend().
void RhoCandList::Combine | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5, | ||
RhoCandList & | l6 | ||
) |
Definition at line 313 of file RhoCandList.cxx.
References Cleanup(), and CombineAndAppend().
void RhoCandList::Combine | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5, | ||
RhoCandList & | l6, | ||
RhoCandList & | l7 | ||
) |
Definition at line 319 of file RhoCandList.cxx.
References Cleanup(), and CombineAndAppend().
void RhoCandList::Combine | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5, | ||
RhoCandList & | l6, | ||
RhoCandList & | l7, | ||
RhoCandList & | l8 | ||
) |
Definition at line 325 of file RhoCandList.cxx.
References Cleanup(), and CombineAndAppend().
void RhoCandList::Combine | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5, | ||
RhoCandList & | l6, | ||
RhoCandList & | l7, | ||
RhoCandList & | l8, | ||
RhoCandList & | l9 | ||
) |
Definition at line 331 of file RhoCandList.cxx.
References Cleanup(), and CombineAndAppend().
void RhoCandList::Combine | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5, | ||
RhoCandList & | l6, | ||
RhoCandList & | l7, | ||
RhoCandList & | l8, | ||
RhoCandList & | l9, | ||
RhoCandList & | l10 | ||
) |
Definition at line 337 of file RhoCandList.cxx.
References Cleanup(), and CombineAndAppend().
|
inline |
Definition at line 81 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 82 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 83 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 84 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 85 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 86 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 87 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 88 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 89 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 102 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 103 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 104 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 105 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 106 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 107 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 108 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 109 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 110 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 123 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 124 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 125 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 126 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 127 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 128 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 129 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 130 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
|
inline |
Definition at line 131 of file RhoCandList.h.
References Combine(), and SetType().
Referenced by Combine().
void RhoCandList::CombineAndAppend | ( | RhoCandList & | l1, |
RhoCandList & | l2 | ||
) |
Definition at line 344 of file RhoCandList.cxx.
References RhoCandidate::AddDaughterLinkSimple(), c, Double_t, Get(), GetLength(), Put(), RhoCandidate::SetCovP4(), and RhoCandidate::SetMarker().
Referenced by PndFastSim::acceptFilters(), Combine(), PndSoftTriggerTask::CombineList(), and PndTripleAnaTask::DsDs2317Analysis().
void RhoCandList::CombineAndAppend | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3 | ||
) |
Definition at line 396 of file RhoCandList.cxx.
References RhoCandidate::AddDaughterLinkSimple(), c, Double_t, Get(), GetLength(), Put(), RhoCandidate::SetCovP4(), and RhoCandidate::SetMarker().
void RhoCandList::CombineAndAppend | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4 | ||
) |
Definition at line 450 of file RhoCandList.cxx.
References RhoCandidate::AddDaughterLinkSimple(), c, Double_t, Get(), GetLength(), Put(), RhoCandidate::SetCovP4(), and RhoCandidate::SetMarker().
void RhoCandList::CombineAndAppend | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5 | ||
) |
Definition at line 518 of file RhoCandList.cxx.
References RhoCandidate::AddDaughterLinkSimple(), c, Double_t, Get(), GetLength(), Put(), RhoCandidate::SetCovP4(), and RhoCandidate::SetMarker().
void RhoCandList::CombineAndAppend | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5, | ||
RhoCandList & | l6 | ||
) |
Definition at line 604 of file RhoCandList.cxx.
References RhoCandidate::AddDaughterLinkSimple(), c, Double_t, Get(), GetLength(), Put(), RhoCandidate::SetCovP4(), and RhoCandidate::SetMarker().
void RhoCandList::CombineAndAppend | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5, | ||
RhoCandList & | l6, | ||
RhoCandList & | l7 | ||
) |
Definition at line 707 of file RhoCandList.cxx.
References RhoCandidate::AddDaughterLinkSimple(), c, Double_t, Get(), GetLength(), Put(), RhoCandidate::SetCovP4(), and RhoCandidate::SetMarker().
void RhoCandList::CombineAndAppend | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5, | ||
RhoCandList & | l6, | ||
RhoCandList & | l7, | ||
RhoCandList & | l8 | ||
) |
Definition at line 829 of file RhoCandList.cxx.
References RhoCandidate::AddDaughterLinkSimple(), c, Double_t, Get(), GetLength(), Put(), RhoCandidate::SetCovP4(), and RhoCandidate::SetMarker().
void RhoCandList::CombineAndAppend | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5, | ||
RhoCandList & | l6, | ||
RhoCandList & | l7, | ||
RhoCandList & | l8, | ||
RhoCandList & | l9 | ||
) |
Definition at line 972 of file RhoCandList.cxx.
References RhoCandidate::AddDaughterLinkSimple(), c, Double_t, Get(), GetLength(), Put(), RhoCandidate::SetCovP4(), and RhoCandidate::SetMarker().
void RhoCandList::CombineAndAppend | ( | RhoCandList & | l1, |
RhoCandList & | l2, | ||
RhoCandList & | l3, | ||
RhoCandList & | l4, | ||
RhoCandList & | l5, | ||
RhoCandList & | l6, | ||
RhoCandList & | l7, | ||
RhoCandList & | l8, | ||
RhoCandList & | l9, | ||
RhoCandList & | l10 | ||
) |
Definition at line 1137 of file RhoCandList.cxx.
References RhoCandidate::AddDaughterLinkSimple(), c, Double_t, Get(), GetLength(), Put(), RhoCandidate::SetCovP4(), and RhoCandidate::SetMarker().
|
inline |
Definition at line 91 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 92 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 93 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 94 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 95 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 96 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 97 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 98 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 99 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 112 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 113 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 114 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 115 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 116 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 117 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 118 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 119 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 120 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 133 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 134 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 135 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 136 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 137 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 138 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 139 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 140 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
|
inline |
Definition at line 141 of file RhoCandList.h.
References CombineAndAppend(), GetLength(), s, and SetType().
Referenced by CombineAndAppend().
void RhoCandList::FillFittedList | ( | RhoCandList & | fittedlist | ) |
Definition at line 116 of file RhoCandList.cxx.
References Cleanup(), GetConst(), RhoCandidate::GetFit(), GetNumberOfTracks(), and Put().
Referenced by GetFittedList().
RhoCandidate * RhoCandList::Get | ( | Int_t | i | ) |
Definition at line 94 of file RhoCandList.cxx.
References fOwnList, and GetNumberOfTracks().
Referenced by Append(), Boost(), PndAnalysis::BuildMcCands(), CombineAndAppend(), RhoCandListIterator::Current(), PndHypFullAna::Exec(), PndHypSimpleAna::Exec(), GetTotalEnergy(), GetTotalMomentum(), RhoCandListIterator::Next(), OccurrencesOf(), operator[](), RhoCandListIterator::Previous(), Remainder(), Remove(), RemoveClones(), RemoveFamily(), RhoCandList(), RhoEventShape::RhoEventShape(), Select(), and SetType().
RhoCandidate * RhoCandList::GetConst | ( | Int_t | i | ) | const |
Definition at line 100 of file RhoCandList.cxx.
References fOwnList, and GetNumberOfTracks().
Referenced by FillFittedList(), operator=(), and PrintOn().
RhoCandList * RhoCandList::GetFittedList | ( | ) |
Definition at line 106 of file RhoCandList.cxx.
References FillFittedList(), GetNumberOfTracks(), and RhoCandList().
|
inline |
Definition at line 46 of file RhoCandList.h.
References GetNumberOfTracks().
Referenced by PndFastSim::acceptFilters(), ana_complete(), ana_day1(), ana_jpsi(), ana_multi(), ana_multikalman(), anaideal_complete(), PndAnaPidCombiner::Apply(), PndAnalysis::BuildMcCands(), RhoVertexSelectorBase::Combine(), CombineAndAppend(), PndSimpleCombiner::CombineList(), PndFastSim::copyAndSetMass(), countDoubles(), PndSoftTriggerTask::CreateKs0Cands(), PndSoftTriggerTask::DetermineRecoilMode(), PndSoftTriggerTask::DoCombinatorics(), PndTripleAnaTask::DsDs2317Analysis(), PndEvtFilterOnInvMassCounts::EventMatches(), PndJpsi2PiAna::Exec(), PndTutAnaTaskD0::Exec(), PndLLbarAnaTask::Exec(), PndMyAnalysisTask::Exec(), PndParticleQATask::Exec(), PndAnalysisTaskExample::Exec(), PndAnalysisTask::Exec(), PndHypFullAna::Exec(), PndHypFullIdealAna::Exec(), PndHypSimpleAna::Exec(), PndFastSim::Exec(), PndSimpleCombinerTask::Exec(), PndSimpleAnalysis::Exec(), PndSimpleCombiner::FillGenericLists(), PndSoftTriggerTask::FillGlobalLists(), PndListProvider::FillHisto(), PndAnaTask::FillList(), PndAnalysis::FillList(), fillM(), PndMyAnalysisTask::FillMassHisto(), PndSoftTriggerTask::FillMassHisto(), fillP(), PndListProvider::GetCandList(), PndListDefiner::GetLength(), PndAnalysis::GetMcCandList(), PndListProvider::GetNCandidates(), RhoVtxPoca::GetPocaVtx(), PndSoftTriggerTask::GetPocaVtx(), PndTripleAnaTask::JpsiAnalysis(), PndAnalysis::McTruthMatch(), PndSoftTriggerTask::MultPidProb(), PndEventShape::PndEventShape(), PndSoftTriggerTask::PrintList(), QAmacro_fastsim_2(), PndRhoTupleQA::qaMcList(), PndRhoTupleQA::qaPoca(), PndSoftTriggerTask::RemoveDoubles(), RhoCandList(), RhoEventShapes::RhoEventShapes(), RhoParticleSelectorBase::Select(), PndMyAnalysisTask::SelectPdgCode(), PndSoftTriggerTask::SelectPdgCode(), PndSoftTriggerTask::SelectPid(), PndSoftTriggerTask::SelectPidProb(), SelectTruePid(), PndTutThaiTask::SelectTruePid(), PndTutAnaTask::SelectTruePid(), PndLLbarAnaTask::SelectTruePid(), PndParticleQATask::SelectTruePid(), PndProdAnaTask::SelectTruePid(), PndSoftTriggerTask::SelectTruePid(), PndSoftTriggerTask::TagMode(), PndTripleAnaTask::ThreePiAnalysis(), tut_ana(), tut_ana_comb(), tut_ana_d0(), tut_ana_d0_qahelper(), tut_ana_fast(), tut_ana_fit(), tut_ana_mclist(), tut_ana_mcmatch(), tut_ana_ntp(), tut_ana_ntp_noqa(), tut_ana_ntp_qa(), and tut_ana_pid().
|
inline |
Int_t RhoCandList::GetNumberOfTracks | ( | ) | const |
Definition at line 72 of file RhoCandList.cxx.
References fOwnList.
Referenced by Append(), Boost(), RhoCandListIterator::Current(), FillFittedList(), Get(), PndListProvider::GetCandList(), GetConst(), GetFittedList(), GetLength(), GetNumberOfCandidates(), GetTotalEnergy(), GetTotalMomentum(), RhoCandListIterator::Next(), OccurrencesOf(), operator=(), RhoCandListIterator::Previous(), PrintOn(), Remainder(), Remove(), RemoveClones(), RemoveFamily(), RhoEventShape::RhoEventShape(), Select(), SetType(), RhoCandListIterator::SkipAll(), and Sort().
Definition at line 192 of file RhoCandList.cxx.
References c, Double_t, energy, RhoCandidate::Energy(), Get(), GetNumberOfTracks(), i, and n.
TVector3 RhoCandList::GetTotalMomentum | ( | Double_t | pmin = 0.0 | ) |
Definition at line 204 of file RhoCandList.cxx.
References c, Get(), GetNumberOfTracks(), i, n, p, and RhoCandidate::P3().
void RhoCandList::InsertAt | ( | Int_t | i, |
const RhoCandidate * | c | ||
) |
Int_t RhoCandList::OccurrencesOf | ( | RhoCandidate * | c | ) |
Definition at line 181 of file RhoCandList.cxx.
References b, RhoCandidate::Equals(), Get(), GetNumberOfTracks(), i, and n.
void RhoCandList::operator= | ( | const RhoCandList & | l | ) |
Definition at line 248 of file RhoCandList.cxx.
References Cleanup(), fFast, GetConst(), GetNumberOfTracks(), i, n, and Put().
RhoCandidate * RhoCandList::operator[] | ( | Int_t | i | ) |
void RhoCandList::PrintOn | ( | std::ostream & | o = std::cout | ) | const |
Definition at line 224 of file RhoCandList.cxx.
References c, GetConst(), GetNumberOfTracks(), i, and n.
Referenced by operator<<().
void RhoCandList::Put | ( | const RhoCandidate * | c, |
Int_t | i = -1 |
||
) |
Definition at line 77 of file RhoCandList.cxx.
References fOwnList, i, RhoFactory::Instance(), and RhoFactory::NewCandidate().
Referenced by Add(), Append(), RhoVertexSelectorBase::Combine(), CombineAndAppend(), FillFittedList(), PndListProvider::GetCandList(), PndAnalysis::GetMcCandList(), RhoVtxPoca::GetPocaVtx(), InsertAt(), operator=(), RhoCandList(), RhoParticleSelectorBase::Select(), Select(), and PndSoftTriggerTask::SelectPid().
void RhoCandList::Remainder | ( | RhoCandList & | l | ) |
Definition at line 237 of file RhoCandList.cxx.
References c, fOwnList, Get(), RhoCandidate::GetMarker(), GetNumberOfTracks(), i, and n.
Int_t RhoCandList::Remove | ( | RhoCandidate * | c | ) |
Definition at line 131 of file RhoCandList.cxx.
References b, RhoCandidate::Equals(), fOwnList, Get(), GetNumberOfTracks(), i, and n.
Referenced by PndSoftTriggerTask::RemoveDoubles(), PndMyAnalysisTask::SelectPdgCode(), PndSoftTriggerTask::SelectPdgCode(), PndSoftTriggerTask::SelectPidProb(), SelectTruePid(), PndTutThaiTask::SelectTruePid(), PndTutAnaTask::SelectTruePid(), PndLLbarAnaTask::SelectTruePid(), PndParticleQATask::SelectTruePid(), PndProdAnaTask::SelectTruePid(), and PndSoftTriggerTask::SelectTruePid().
Int_t RhoCandList::RemoveClones | ( | ) |
Definition at line 161 of file RhoCandList.cxx.
References b, c, RhoCandidate::Equals(), fOwnList, Get(), GetNumberOfTracks(), i, and n.
Referenced by PndAnalysisTaskExample::Exec(), and PndAnalysisTask::Exec().
Int_t RhoCandList::RemoveFamily | ( | RhoCandidate * | c | ) |
Definition at line 146 of file RhoCandList.cxx.
References b, fOwnList, Get(), GetNumberOfTracks(), i, n, and RhoCandidate::Overlaps().
Referenced by PndSoftTriggerTask::GetPocaVtx(), and PndRhoTupleQA::qaPoca().
|
inline |
void RhoCandList::Select | ( | RhoParticleSelectorBase * | pidmgr | ) |
Definition at line 1359 of file RhoCandList.cxx.
References RhoParticleSelectorBase::Accept(), c, fOwnList, Get(), GetNumberOfTracks(), i, and n.
Referenced by PndFastSim::acceptFilters(), ana_complete(), ana_day1(), ana_jpsi(), ana_multi(), anaideal_complete(), PndSimpleCombiner::Combine(), PndSoftTriggerTask::CreateKs0Cands(), PndTripleAnaTask::DsDs2317Analysis(), PndEvtFilterOnInvMassCounts::EventMatches(), PndTutAnaTaskD0::Exec(), PndAnalysisTaskExample::Exec(), PndAnalysisTask::Exec(), PndHypFullAna::Exec(), PndHypFullIdealAna::Exec(), PndHypSimpleAna::Exec(), PndSimpleAnalysis::Exec(), PndSimpleCombiner::FillGenericLists(), PndSoftTriggerTask::FillGlobalLists(), PndPidListMaker::FillList(), PndAnalysis::FillList(), PndListProvider::GetCandList(), PndTripleAnaTask::JpsiAnalysis(), RhoParticleSelectorBase::Select(), PndSoftTriggerTask::TagMode(), PndTripleAnaTask::ThreePiAnalysis(), tut_ana(), tut_ana_comb(), tut_ana_d0(), tut_ana_d0_qahelper(), tut_ana_fast(), tut_ana_fit(), tut_ana_mcmatch(), and tut_ana_pid().
void RhoCandList::Select | ( | RhoCandList & | l, |
RhoParticleSelectorBase * | pidmgr | ||
) |
Definition at line 1371 of file RhoCandList.cxx.
References RhoParticleSelectorBase::Accept(), c, Cleanup(), Get(), GetNumberOfTracks(), i, n, and Put().
void RhoCandList::Select | ( | RhoCandList & | l, |
Bool_t(*)(RhoCandidate *) | selfunc | ||
) |
Definition at line 1345 of file RhoCandList.cxx.
References c, Cleanup(), Get(), GetNumberOfTracks(), i, n, and Put().
|
inline |
Definition at line 180 of file RhoCandList.h.
References fFast.
|
inline |
void RhoCandList::SetNumberOfTracks | ( | Int_t | n | ) |
void RhoCandList::SetType | ( | const TParticlePDG * | pdt, |
int | start = 0 |
||
) |
Definition at line 264 of file RhoCandList.cxx.
References Get(), GetNumberOfTracks(), i, and RhoCandidate::SetType().
Referenced by ana_complete(), ana_day1(), ana_jpsi(), ana_multi(), anaideal_complete(), Combine(), CombineAndAppend(), PndSoftTriggerTask::CreateKs0Cands(), PndTutAnaTaskD0::Exec(), PndLLbarAnaTask::Exec(), PndMyAnalysisTask::Exec(), PndSoftTriggerTask::FillGlobalLists(), tut_ana(), tut_ana_d0(), tut_ana_d0_qahelper(), tut_ana_fast(), tut_ana_mcmatch(), tut_ana_ntp(), tut_ana_ntp_noqa(), and tut_ana_ntp_qa().
void RhoCandList::SetType | ( | const char * | name, |
int | start = 0 |
||
) |
Definition at line 272 of file RhoCandList.cxx.
References Get(), GetNumberOfTracks(), i, and RhoCandidate::SetType().
void RhoCandList::SetType | ( | Int_t | pdgcode, |
int | start = 0 |
||
) |
Definition at line 280 of file RhoCandList.cxx.
References Get(), GetNumberOfTracks(), i, and RhoCandidate::SetType().
void RhoCandList::Sort | ( | int(*)(const RhoCandidate **, const RhoCandidate **) | compfunc | ) |
|
private |
Definition at line 186 of file RhoCandList.h.
Referenced by operator=(), RhoCandList(), and SetFast().
|
private |
Definition at line 185 of file RhoCandList.h.
Referenced by Cleanup(), Get(), GetConst(), GetNumberOfTracks(), InsertAt(), Put(), Remainder(), Remove(), RemoveClones(), RemoveFamily(), RhoCandList(), Select(), Sort(), and ~RhoCandList().