1 #ifndef HeavyFlavorAnalysis_SpecificDecay_BPHMassFitSelect_h 2 #define HeavyFlavorAnalysis_SpecificDecay_BPHMassFitSelect_h
void setFitConstraint(const std::string &name, double mass, double sigma)
void setFitConstraint()
set fit constraint
~BPHMassFitSelect() override=default
BPHMassFitSelect(const std::string &name, double mass, double sigma, double minMass, double maxMass)
void setFitConstraint(const std::string &name, double mass)
MultiTrackKinematicConstraint * getMultiTrackKC() const
BPHMassFitSelect(double minMass, double maxMass)
KinematicConstraint * getKC() const
void setFitConstraint(const std::string &name, KinematicConstraint *c)
void setFitConstraint(const std::string &name, MultiTrackKinematicConstraint *c)
BPHMassFitSelect(const std::string &name, MultiTrackKinematicConstraint *c, double minMass, double maxMass)
const std::string & getConstrainedName() const
get fit constraint
MultiTrackKinematicConstraint * mtkc
BPHMassFitSelect(const std::string &name, KinematicConstraint *c, double minMass, double maxMass)
BPHMassFitSelect & operator=(const BPHMassFitSelect &x)=delete
bool accept(const BPHKinematicFit &cand) const override
select particle
BPHMassFitSelect(const std::string &name, double mass, double minMass, double maxMass)