1 #ifndef HeavyFlavorAnalysis_SpecificDecay_BPHBsToJPsiPhiBuilder_h 2 #define HeavyFlavorAnalysis_SpecificDecay_BPHBsToJPsiPhiBuilder_h 44 const std::vector<BPHPlusMinusConstCandPtr>& jpsiCollection,
45 const std::vector<BPHPlusMinusConstCandPtr>& phiCollection);
53 std::vector<BPHRecoConstCandPtr>
build();
void setProbMin(double p)
BPHBsToJPsiPhiBuilder & operator=(const BPHBsToJPsiPhiBuilder &x)=delete
double getPhiMassMax() const
double getMassFitMin() const
void setMassFitMin(double m)
void setPhiMassMax(double m)
void setMassMin(double m)
const edm::EventSetup * evSetup
double getMassFitMax() const
double getProbMin() const
void setConstr(bool flag)
double getJPsiMassMin() const
get current cuts
double getMassMin() const
BPHMassFitSelect * mFitSel
std::vector< BPHRecoConstCandPtr > bsList
BPHBsToJPsiPhiBuilder(const edm::EventSetup &es, const std::vector< BPHPlusMinusConstCandPtr > &jpsiCollection, const std::vector< BPHPlusMinusConstCandPtr > &phiCollection)
double getJPsiMassMax() const
const std::vector< BPHPlusMinusConstCandPtr > * pCollection
void setJPsiMassMax(double m)
void setJPsiMassMin(double m)
set cuts
virtual ~BPHBsToJPsiPhiBuilder()
void setMassFitMax(double m)
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