1 #ifndef HeavyFlavorAnalysis_RecoDecay_BPHPlusMinusCandidate_h 2 #define HeavyFlavorAnalysis_RecoDecay_BPHPlusMinusCandidate_h 63 double sigma = -1.0)
override;
const std::string * negName
Analysis-level particle class.
~BPHPlusMinusCandidate() override=default
void setNotUpdated() const override
void setNotUpdated() const override
const std::string * posName
static std::vector< BPHPlusMinusConstCandPtr > build(const BPHRecoBuilder &builder, const BuilderParameters &par)
const pat::CompositeCandidate & composite() const override
get a composite by the simple sum of simple particles
bool isCowboy() const
get cowboy/sailor classification
void setNotUpdated() const override
BPHPlusMinusCandidate & operator=(const BPHPlusMinusCandidate &x)=delete
void add(const std::string &name, const reco::Candidate *daug, double mass=-1.0, double sigma=-1.0) override
BPHGenericPtr< const BPHPlusMinusCandidate >::type BPHPlusMinusConstCandPtr
BPHPlusMinusConstCandPtr const_pointer
BPHGenericPtr< BPHPlusMinusCandidate >::type BPHPlusMinusCandidatePtr
std::vector< Component > compList
BPHRecoCandidate * clone(int level=-1) const override
BPHPlusMinusCandidatePtr pointer
BPHPlusMinusCandidate(const BPHEventSetupWrapper *es)
virtual ParticleMass mass() const