| FairRoot/PandaRoot
    | 
#include <RhoVertexSelectorBase.h>
 
  
 | Public Member Functions | |
| RhoVertexSelectorBase (const char *name="RhoVertexSelectorBase") | |
| virtual | ~RhoVertexSelectorBase () | 
| virtual Bool_t | Accept (RhoCandidate *, RhoCandidate *)=0 | 
| virtual Bool_t | Accept (RhoCandidate *, RhoCandidate *, RhoCandidate *) | 
| virtual Bool_t | Accept (RhoCandidate *, RhoCandidate *, RhoCandidate *, RhoCandidate *) | 
| virtual Bool_t | Accept (RhoCandidate *, RhoCandidate *, RhoCandidate *, RhoCandidate *, RhoCandidate *) | 
| void | SetDistanceOfClosestApproach (Double_t d) | 
| void | SetAngle (Double_t d) | 
| void | SetRadius (Double_t r1, Double_t r2=1.E8) | 
| void | SetPrimaryVertex (TVector3 x) | 
| TVector3 | GetVertex () | 
| Double_t | GetDistanceOfClosestApproach () | 
| Double_t | GetAngle () | 
| virtual void | PrintOn (std::ostream &o=std::cout) const | 
| const TVector3 & | GetMomentumA () const | 
| const TVector3 & | GetMomentumB () const | 
| TVector3 | GetMomentum () const | 
| Double_t | GetRadius () const | 
| void | Combine (RhoCandList &in1, RhoCandList &in2, RhoCandList &out) | 
| Protected Attributes | |
| Double_t | fDoca | 
| Double_t | fVtxip | 
| Double_t | fRmin | 
| Double_t | fRmax | 
| Double_t | fActualR | 
| Double_t | fActualVtxip | 
| Double_t | fActualDoca | 
| TVector3 | fVertex | 
| TVector3 | fPrimaryVertex | 
| TVector3 | fMomA | 
| TVector3 | fMomB | 
Definition at line 23 of file RhoVertexSelectorBase.h.
| RhoVertexSelectorBase::RhoVertexSelectorBase | ( | const char * | name = "RhoVertexSelectorBase" | ) | 
Definition at line 22 of file RhoVertexSelectorBase.cxx.
| 
 | virtual | 
Definition at line 28 of file RhoVertexSelectorBase.cxx.
| 
 | pure virtual | 
Referenced by Combine().
| 
 | inlinevirtual | 
Definition at line 35 of file RhoVertexSelectorBase.h.
| 
 | inlinevirtual | 
Definition at line 38 of file RhoVertexSelectorBase.h.
| 
 | inlinevirtual | 
Definition at line 41 of file RhoVertexSelectorBase.h.
| void RhoVertexSelectorBase::Combine | ( | RhoCandList & | in1, | 
| RhoCandList & | in2, | ||
| RhoCandList & | out | ||
| ) | 
Definition at line 32 of file RhoVertexSelectorBase.cxx.
References Accept(), Bool_t, c, RhoCandList::Cleanup(), Double_t, RhoCandidate::E(), RhoCandList::GetLength(), GetMomentum(), GetVertex(), RhoCandList::Put(), RhoCandidate::SetE(), RhoCandidate::SetMarker(), RhoCandidate::SetPosition(), and RhoCandidate::SetVect().
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | virtual | 
Definition at line 92 of file RhoVertexSelectorBase.cxx.
References fDoca, fRmax, fRmin, and fVtxip.
Referenced by operator<<().
| 
 | inline | 
Definition at line 47 of file RhoVertexSelectorBase.h.
| 
 | inline | 
Definition at line 44 of file RhoVertexSelectorBase.h.
| 
 | inline | 
| 
 | protected | 
Definition at line 89 of file RhoVertexSelectorBase.h.
Referenced by RhoSimpleVertexSelector::Accept(), and GetDistanceOfClosestApproach().
| 
 | protected | 
Definition at line 87 of file RhoVertexSelectorBase.h.
Referenced by RhoSimpleVertexSelector::Accept(), and GetRadius().
| 
 | protected | 
Definition at line 88 of file RhoVertexSelectorBase.h.
Referenced by RhoSimpleVertexSelector::Accept(), and GetAngle().
| 
 | protected | 
Definition at line 83 of file RhoVertexSelectorBase.h.
Referenced by RhoSimpleVertexSelector::Accept(), PrintOn(), RhoSimpleVertexSelector::RhoSimpleVertexSelector(), and SetDistanceOfClosestApproach().
| 
 | protected | 
Definition at line 92 of file RhoVertexSelectorBase.h.
Referenced by RhoSimpleVertexSelector::Accept(), GetMomentum(), and GetMomentumA().
| 
 | protected | 
Definition at line 92 of file RhoVertexSelectorBase.h.
Referenced by RhoSimpleVertexSelector::Accept(), GetMomentum(), and GetMomentumB().
| 
 | protected | 
Definition at line 91 of file RhoVertexSelectorBase.h.
Referenced by RhoSimpleVertexSelector::Accept(), and SetPrimaryVertex().
| 
 | protected | 
Definition at line 86 of file RhoVertexSelectorBase.h.
Referenced by RhoSimpleVertexSelector::Accept(), PrintOn(), RhoSimpleVertexSelector::RhoSimpleVertexSelector(), and SetRadius().
| 
 | protected | 
Definition at line 85 of file RhoVertexSelectorBase.h.
Referenced by RhoSimpleVertexSelector::Accept(), PrintOn(), RhoSimpleVertexSelector::RhoSimpleVertexSelector(), and SetRadius().
| 
 | protected | 
Definition at line 90 of file RhoVertexSelectorBase.h.
Referenced by RhoSimpleVertexSelector::Accept(), and GetVertex().
| 
 | protected | 
Definition at line 84 of file RhoVertexSelectorBase.h.
Referenced by RhoSimpleVertexSelector::Accept(), PrintOn(), RhoSimpleVertexSelector::RhoSimpleVertexSelector(), and SetAngle().
 1.8.8
 1.8.8