1 #ifndef RHOVERTEXSELECTORBSE_H 2 #define RHOVERTEXSELECTORBSE_H 47 virtual void PrintOn(std::ostream &o = std::cout)
const;
void Combine(RhoCandList &in1, RhoCandList &in2, RhoCandList &out)
virtual Bool_t Accept(RhoCandidate *, RhoCandidate *, RhoCandidate *)
RhoVertexSelectorBase(const char *name="RhoVertexSelectorBase")
void SetAngle(Double_t d)
const TVector3 & GetMomentumB() const
void SetRadius(Double_t r1, Double_t r2=1.E8)
Double_t GetDistanceOfClosestApproach()
void SetDistanceOfClosestApproach(Double_t d)
std::ostream & operator<<(std::ostream &o, const RhoVertexSelectorBase &)
virtual void PrintOn(std::ostream &o=std::cout) const
Double_t GetRadius() const
virtual ~RhoVertexSelectorBase()
virtual Bool_t Accept(RhoCandidate *, RhoCandidate *, RhoCandidate *, RhoCandidate *, RhoCandidate *)
virtual Bool_t Accept(RhoCandidate *, RhoCandidate *, RhoCandidate *, RhoCandidate *)
const TVector3 & GetMomentumA() const
virtual Bool_t Accept(RhoCandidate *, RhoCandidate *)=0
void SetPrimaryVertex(TVector3 x)
TVector3 GetMomentum() const