1 #ifndef HeavyFlavorAnalysis_SpecificDecay_BPHBdToKxMuMuBuilder_h 2 #define HeavyFlavorAnalysis_SpecificDecay_BPHBdToKxMuMuBuilder_h 48 const std::vector<BPHPlusMinusConstCandPtr>& oniaCollection,
49 const std::vector<BPHPlusMinusConstCandPtr>& kx0Collection)
double getProbMin() const
get current prob min
double getMassMin() const
get current mass cuts
void setMinPDiffererence(double pMin)
BPHBdToKxMuMuBuilder(const BPHEventSetupWrapper &es, const std::vector< BPHPlusMinusConstCandPtr > &oniaCollection, const std::vector< BPHPlusMinusConstCandPtr > &kx0Collection)
void setMassMax(double m)
double getKxMassMin() const
double getOniaMassMin() const
get current cuts
~BPHBdToKxMuMuBuilder() override=default
BPHBdToKxMuMuBuilder & operator=(const BPHBdToKxMuMuBuilder &x)=delete
double getKxMassMax() const
void setKxMassMin(double m)
void setOniaMassMax(double m)
const std::vector< BPHPlusMinusConstCandPtr > * kCollection
double getOniaMassMax() const
void setKxMassMax(double m)
void filter(const std::string &name, const BPHRecoSelect &sel) const
double getMassMax() const
void setMassMin(double m)
set mass cuts
void add(const std::string &name, const BPHGenericCollection *collection, double mass=-1.0, double msig=-1.0)
void setOniaMassMin(double m)
set cuts
const std::vector< BPHPlusMinusConstCandPtr > * oCollection
void fill(BPHRecoBuilder &brb, void *parameters) override
build candidates
void setup(void *parameters) override
setup parameters for BPHRecoBuilder