Go to the documentation of this file.
37 const std::vector<BPHPlusMinusConstCandPtr>& oniaCollection,
38 const std::vector<BPHPlusMinusConstCandPtr>& kx0Collection)
39 : oniaName(
"Onia"), kx0Name(
"Kx0"), evSetup(&es), jCollection(&oniaCollection),
kCollection(&kx0Collection) {
double getKxMassMax() const
void setKxMassMin(double m)
void setMassMax(double m)
void filter(const std::string &name, const BPHRecoSelect &sel) const
void setKxMassMax(double m)
double getProbMin() const
get current prob min
const std::vector< BPHPlusMinusConstCandPtr > * kCollection
double getMassMin() const
get current mass cuts
static const std::string kCollection
const edm::EventSetup * evSetup
void setMassMax(double m)
BPHMassFitSelect * mFitSel
double getMassMin() const
virtual ~BPHBdToKxMuMuBuilder()
void setMassFitMax(double m)
void setMassMin(double m)
void setMinPDiffererence(double pMin)
void setMassFitMin(double m)
void setMassMin(double m)
set mass cuts
double getProbMin() const
void setProbMin(double p)
double getMassMax() const
double getMassFitMin() const
const std::vector< BPHPlusMinusConstCandPtr > * jCollection
void setOniaMassMax(double m)
std::vector< BPHRecoConstCandPtr > bdList
double getOniaMassMin() const
get current cuts
double getOniaMassMax() const
static std::vector< BPHRecoConstCandPtr > build(const BPHRecoBuilder &builder, double mass=-1, double msig=-1)
BPHBdToKxMuMuBuilder(const edm::EventSetup &es, const std::vector< BPHPlusMinusConstCandPtr > &oniaCollection, const std::vector< BPHPlusMinusConstCandPtr > &kx0Collection)
void setConstr(bool flag)
void add(const std::string &name, const BPHGenericCollection *collection, double mass=-1.0, double msig=-1.0)
std::vector< BPHRecoConstCandPtr > build()
build Bs candidates
void setOniaMassMin(double m)
set cuts
double getKxMassMin() const
double getMassFitMax() const
double getMassMax() const