#include <BPHBdToJPsiKsBuilder.h>
Public Member Functions | |
BPHBdToJPsiKsBuilder (const edm::EventSetup &es, const std::vector< BPHPlusMinusConstCandPtr > &jpsiCollection, const std::vector< BPHPlusMinusConstCandPtr > &k0sCollection) | |
BPHBdToJPsiKsBuilder (const BPHBdToJPsiKsBuilder &x)=delete | |
double | getJPsiMassMax () const |
double | getJPsiMassMin () const |
get current cuts More... | |
double | getK0MassMax () const |
double | getK0MassMin () const |
BPHBdToJPsiKsBuilder & | operator= (const BPHBdToJPsiKsBuilder &x)=delete |
void | setJPsiMassMax (double m) |
void | setJPsiMassMin (double m) |
set cuts More... | |
void | setK0MassMax (double m) |
void | setK0MassMin (double m) |
~BPHBdToJPsiKsBuilder () override | |
Public Member Functions inherited from BPHDecayToResFlyingBuilder | |
BPHDecayToResFlyingBuilder (const edm::EventSetup &es, const std::string &resName, double resMass, double resWidth, const std::vector< BPHPlusMinusConstCandPtr > &resCollection, const std::string &flyName, double flyMass, double flyMSigma, const std::vector< BPHPlusMinusConstCandPtr > &flyCollection) | |
BPHDecayToResFlyingBuilder (const BPHDecayToResFlyingBuilder &x)=delete | |
std::vector< BPHRecoConstCandPtr > | build () |
build candidates More... | |
const std::map< const BPHRecoCandidate *, const BPHRecoCandidate * > & | daughMap () const |
get original daughters map More... | |
double | getFlyingMassMax () const |
double | getFlyingMassMin () const |
get current cuts More... | |
double | getKinFitProbMin () const |
BPHDecayToResFlyingBuilder & | operator= (const BPHDecayToResFlyingBuilder &x)=delete |
void | setFlyingMassMax (double m) |
void | setFlyingMassMin (double m) |
set cuts More... | |
void | setFlyingMassRange (double mMin, double mMax) |
void | setKinFitProbMin (double p) |
~BPHDecayToResFlyingBuilder () override | |
Public Member Functions inherited from BPHDecayConstrainedBuilder | |
BPHDecayConstrainedBuilder (const edm::EventSetup &es, const std::string &resName, double resMass, double resWidth, const std::vector< BPHPlusMinusConstCandPtr > &resCollection) | |
BPHDecayConstrainedBuilder (const BPHDecayConstrainedBuilder &x)=delete | |
bool | getConstr () const |
double | getResMassMax () const |
double | getResMassMin () const |
get current cuts More... | |
BPHDecayConstrainedBuilder & | operator= (const BPHDecayConstrainedBuilder &x)=delete |
void | setConstr (bool flag) |
void | setResMassMax (double m) |
void | setResMassMin (double m) |
set cuts More... | |
void | setResMassRange (double mMin, double mMax) |
~BPHDecayConstrainedBuilder () override | |
Public Member Functions inherited from BPHDecayGenericBuilder | |
BPHDecayGenericBuilder (const edm::EventSetup &es, BPHMassFitSelect *mfs=nullptr) | |
BPHDecayGenericBuilder (const BPHDecayGenericBuilder &x)=delete | |
double | getMassFitMax () const |
double | getMassFitMin () const |
double | getMassMax () const |
double | getMassMin () const |
get current cuts More... | |
double | getMinPDiff () |
double | getProbMin () const |
BPHDecayGenericBuilder & | operator= (const BPHDecayGenericBuilder &x)=delete |
void | setMassFitMax (double m) |
void | setMassFitMin (double m) |
void | setMassFitRange (double mMin, double mMax) |
void | setMassMax (double m) |
void | setMassMin (double m) |
set cuts More... | |
void | setMassRange (double mMin, double mMax) |
void | setMinPDiff (double mpd) |
track min p difference More... | |
void | setProbMin (double p) |
virtual | ~BPHDecayGenericBuilder () |
Additional Inherited Members | |
Protected Attributes inherited from BPHDecayConstrainedBuilder | |
bool | massConstr |
const std::vector < BPHPlusMinusConstCandPtr > * | rCollection |
BPHMassSelect * | resoSel |
double | rMass |
std::string | rName |
double | rWidth |
Protected Attributes inherited from BPHDecayGenericBuilder | |
BPHChi2Select * | chi2Sel |
const edm::EventSetup * | evSetup |
BPHMassSelect * | massSel |
BPHMassFitSelect * | mFitSel |
double | minPDiff |
bool | updated |
Description: Class to build B0 to JPsi K0s candidates
Definition at line 37 of file BPHBdToJPsiKsBuilder.h.
|
inline |
Constructor
Definition at line 41 of file BPHBdToJPsiKsBuilder.h.
References BPHDecayConstrainedBuilder::setConstr(), BPHDecayToResFlyingBuilder::setFlyingMassRange(), BPHDecayToResFlyingBuilder::setKinFitProbMin(), BPHDecayGenericBuilder::setMassFitRange(), BPHDecayGenericBuilder::setMassRange(), and BPHDecayConstrainedBuilder::setResMassRange().
|
delete |
|
inlineoverride |
|
inline |
Definition at line 79 of file BPHBdToJPsiKsBuilder.h.
References BPHDecayConstrainedBuilder::getResMassMax().
|
inline |
get current cuts
Definition at line 78 of file BPHBdToJPsiKsBuilder.h.
References BPHDecayConstrainedBuilder::getResMassMin().
|
inline |
Definition at line 81 of file BPHBdToJPsiKsBuilder.h.
References BPHDecayToResFlyingBuilder::getFlyingMassMax().
|
inline |
Definition at line 80 of file BPHBdToJPsiKsBuilder.h.
References BPHDecayToResFlyingBuilder::getFlyingMassMin().
|
delete |
|
inline |
Definition at line 73 of file BPHBdToJPsiKsBuilder.h.
References BPHDecayConstrainedBuilder::setResMassMax().
Referenced by BPHWriteSpecificDecay::fill().
|
inline |
set cuts
Operations
Definition at line 72 of file BPHBdToJPsiKsBuilder.h.
Referenced by BPHWriteSpecificDecay::fill().
|
inline |
Definition at line 75 of file BPHBdToJPsiKsBuilder.h.
References BPHDecayToResFlyingBuilder::setFlyingMassMax().
Referenced by BPHWriteSpecificDecay::fill().
|
inline |
Definition at line 74 of file BPHBdToJPsiKsBuilder.h.
References BPHDecayToResFlyingBuilder::setFlyingMassMin().
Referenced by BPHWriteSpecificDecay::fill().