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