1 #ifndef HeavyFlavorAnalysis_RecoDecay_BPHPlusMinusCandidate_h
2 #define HeavyFlavorAnalysis_RecoDecay_BPHPlusMinusCandidate_h
58 double sigma = -1.0)
override;
Analysis-level particle class.
static std::vector< BPHPlusMinusConstCandPtr > build(const BPHRecoBuilder &builder, const std::string &nPos, const std::string &nNeg, double mass=-1, double msig=-1)
BPHPlusMinusCandidate(const edm::EventSetup *es)
void setNotUpdated() const override
~BPHPlusMinusCandidate() override
void setNotUpdated() const override
virtual ParticleMass mass() const
const pat::CompositeCandidate & composite() const override
get a composite by the simple sum of simple particles
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
bool isCowboy() const
get cowboy/sailor classification
std::vector< Component > compList
BPHRecoCandidate * clone(int level=-1) const override