38 const std::vector<BPHPlusMinusConstCandPtr>& jpsiCollection,
39 const std::vector<BPHPlusMinusConstCandPtr>& phiCollection ):
43 jCollection( &jpsiCollection ),
44 pCollection( & phiCollection ) {
void setMinPDiffererence(double pMin)
void setMassMax(double m)
void setProbMin(double p)
double getPhiMassMax() const
static const double jPsiMWidth
double getMassFitMin() const
void setMassFitMin(double m)
void setPhiMassMax(double m)
static const double jPsiMass
void setMassMin(double m)
const edm::EventSetup * evSetup
double getMassFitMax() const
double getProbMin() const
void setConstr(bool flag)
void setProbMin(double p)
set prob min
double getJPsiMassMin() const
get current cuts
double getMassMin() const
BPHMassFitSelect * mFitSel
std::vector< BPHRecoConstCandPtr > bsList
static std::vector< BPHRecoConstCandPtr > build(const BPHRecoBuilder &builder, double mass=-1, double msig=-1)
BPHBsToJPsiPhiBuilder(const edm::EventSetup &es, const std::vector< BPHPlusMinusConstCandPtr > &jpsiCollection, const std::vector< BPHPlusMinusConstCandPtr > &phiCollection)
double getProbMin() const
get current prob min
double getJPsiMassMax() const
const std::vector< BPHPlusMinusConstCandPtr > * pCollection
void setMassMin(double m)
set mass cuts
void add(const std::string &name, const BPHGenericCollection *collection, double mass=-1.0, double msig=-1.0)
double getMassMax() const
void setJPsiMassMax(double m)
double getMassMin() const
get current mass cuts
void setJPsiMassMin(double m)
set cuts
virtual ~BPHBsToJPsiPhiBuilder()
void setMassFitMax(double m)
void filter(const std::string &name, const BPHRecoSelect &sel) const
double getPhiMassMin() const
const std::vector< BPHPlusMinusConstCandPtr > * jCollection
void setPhiMassMin(double m)
void setMassMax(double m)
std::vector< BPHRecoConstCandPtr > build()
build Bs candidates
double getMassMax() const