#include <BPHMassCuts.h>
Public Member Functions | |
BPHMassCuts (double minMass, double maxMass) | |
BPHMassCuts (const BPHMassCuts &x)=delete | |
double | getMassMax () const |
double | getMassMin () const |
get current mass cuts More... | |
BPHMassCuts & | operator= (const BPHMassCuts &x)=delete |
void | setMassMax (double m) |
void | setMassMin (double m) |
set mass cuts More... | |
virtual | ~BPHMassCuts () |
Protected Attributes | |
double | mMax |
double | mMin |
Description: Base class for candidate selection by invariant mass: only the mass cuts are handled here, actual selection (at momentum sum or kinemtic fit level) are to be implemented in derived classes
Definition at line 31 of file BPHMassCuts.h.
|
inline |
|
delete |
|
inlinevirtual |
|
inline |
Definition at line 59 of file BPHMassCuts.h.
References mMax.
Referenced by BPHDecayToResResBuilder::build(), BPHDecayToResFlyingBuilder::build(), BPHDecayToResTrkBuilder::build(), BPHDecayToResFlyingBuilder::getFlyingMassMax(), BPHX3872ToJPsiPiPiBuilder::getJPsiMassMax(), BPHBdToKxMuMuBuilder::getKxMassMax(), BPHDecayGenericBuilder::getMassFitMax(), BPHBdToKxMuMuBuilder::getMassFitMax(), BPHX3872ToJPsiPiPiBuilder::getMassFitMax(), BPHDecayGenericBuilder::getMassMax(), BPHBdToKxMuMuBuilder::getMassMax(), BPHX3872ToJPsiPiPiBuilder::getMassMax(), BPHOniaToMuMuBuilder::getMassMax(), BPHBdToKxMuMuBuilder::getOniaMassMax(), BPHDecayToResResBuilder::getRes2MassMax(), BPHDecayConstrainedBuilder::getResMassMax(), and BPHDecayConstrainedBuilder::setConstr().
|
inline |
get current mass cuts
Definition at line 58 of file BPHMassCuts.h.
References mMin.
Referenced by BPHDecayToResFlyingBuilder::getFlyingMassMin(), BPHX3872ToJPsiPiPiBuilder::getJPsiMassMin(), BPHBdToKxMuMuBuilder::getKxMassMin(), BPHDecayGenericBuilder::getMassFitMin(), BPHBdToKxMuMuBuilder::getMassFitMin(), BPHX3872ToJPsiPiPiBuilder::getMassFitMin(), BPHDecayGenericBuilder::getMassMin(), BPHBdToKxMuMuBuilder::getMassMin(), BPHX3872ToJPsiPiPiBuilder::getMassMin(), BPHOniaToMuMuBuilder::getMassMin(), BPHBdToKxMuMuBuilder::getOniaMassMin(), BPHDecayToResResBuilder::getRes2MassMin(), BPHDecayConstrainedBuilder::getResMassMin(), and BPHDecayConstrainedBuilder::setConstr().
|
delete |
|
inline |
Definition at line 52 of file BPHMassCuts.h.
References visualization-live-secondInstance_cfg::m, and mMax.
Referenced by BPHDecayToResFlyingBuilder::setFlyingMassMax(), BPHDecayToResFlyingBuilder::setFlyingMassRange(), BPHX3872ToJPsiPiPiBuilder::setJPsiMassMax(), BPHBdToKxMuMuBuilder::setKxMassMax(), BPHDecayGenericBuilder::setMassFitMax(), BPHBdToKxMuMuBuilder::setMassFitMax(), BPHX3872ToJPsiPiPiBuilder::setMassFitMax(), BPHDecayGenericBuilder::setMassFitRange(), BPHDecayGenericBuilder::setMassMax(), BPHBdToKxMuMuBuilder::setMassMax(), BPHX3872ToJPsiPiPiBuilder::setMassMax(), BPHOniaToMuMuBuilder::setMassMax(), BPHDecayGenericBuilder::setMassRange(), BPHBdToKxMuMuBuilder::setOniaMassMax(), BPHDecayToResResBuilder::setRes2MassMax(), BPHDecayToResResBuilder::setRes2MassRange(), BPHDecayConstrainedBuilder::setResMassMax(), and BPHDecayConstrainedBuilder::setResMassRange().
|
inline |
set mass cuts
Operations
Definition at line 48 of file BPHMassCuts.h.
Referenced by BPHDecayToResFlyingBuilder::setFlyingMassMin(), BPHDecayToResFlyingBuilder::setFlyingMassRange(), BPHX3872ToJPsiPiPiBuilder::setJPsiMassMin(), BPHBdToKxMuMuBuilder::setKxMassMin(), BPHDecayGenericBuilder::setMassFitMin(), BPHBdToKxMuMuBuilder::setMassFitMin(), BPHX3872ToJPsiPiPiBuilder::setMassFitMin(), BPHDecayGenericBuilder::setMassFitRange(), BPHDecayGenericBuilder::setMassMin(), BPHBdToKxMuMuBuilder::setMassMin(), BPHX3872ToJPsiPiPiBuilder::setMassMin(), BPHOniaToMuMuBuilder::setMassMin(), BPHDecayGenericBuilder::setMassRange(), BPHBdToKxMuMuBuilder::setOniaMassMin(), BPHDecayToResResBuilder::setRes2MassMin(), BPHDecayToResResBuilder::setRes2MassRange(), BPHDecayConstrainedBuilder::setResMassMin(), and BPHDecayConstrainedBuilder::setResMassRange().
|
protected |
Definition at line 63 of file BPHMassCuts.h.
Referenced by getMassMax(), and setMassMax().
|
protected |
Definition at line 62 of file BPHMassCuts.h.
Referenced by getMassMin().