1 #ifndef HeavyFlavorAnalysis_RecoDecay_BPHPlusMinusCandidate_h 2 #define HeavyFlavorAnalysis_RecoDecay_BPHPlusMinusCandidate_h 56 double mass = -1.0,
double sigma = -1.0 )
override;
60 double mass = -1.0,
double sigma = -1.0 )
override;
66 static std::vector<BPHPlusMinusConstCandPtr>
build(
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)
~BPHPlusMinusCandidate() override
virtual ParticleMass mass() const
const pat::CompositeCandidate & composite() const override
get a composite by the simple sum of simple particles
void add(const std::string &name, const reco::Candidate *daug, double mass=-1.0, double sigma=-1.0) override
void setNotUpdated() const override
bool isCowboy() const
get cowboy/sailor classification
std::vector< Component > compList
void setNotUpdated() const override
void setNotUpdated() const override