#include <BPHKx0ToKPiBuilder.h>
Public Member Functions | |
BPHKx0ToKPiBuilder (const edm::EventSetup &es, const BPHRecoBuilder::BPHGenericCollection *posCollection, const BPHRecoBuilder::BPHGenericCollection *negCollection) | |
BPHKx0ToKPiBuilder (const BPHKx0ToKPiBuilder &x)=delete | |
double | getKEtaMax () const |
double | getKPtMin () const |
double | getPiEtaMax () const |
double | getPiPtMin () const |
get current cuts More... | |
BPHKx0ToKPiBuilder & | operator= (const BPHKx0ToKPiBuilder &x)=delete |
void | setEtaMax (double eta) |
void | setKEtaMax (double eta) |
void | setKPtMin (double pt) |
void | setPiEtaMax (double eta) |
void | setPiPtMin (double pt) |
set cuts More... | |
void | setPtMin (double pt) |
~BPHKx0ToKPiBuilder () override | |
Public Member Functions inherited from BPHDecayToTkpTknSymChargeBuilder | |
BPHDecayToTkpTknSymChargeBuilder (const edm::EventSetup &es, const std::string &daug1Name, double daug1Mass, double daug1Sigma, const std::string &daug2Name, double daug2Mass, double daug2Sigma, const BPHRecoBuilder::BPHGenericCollection *posCollection, const BPHRecoBuilder::BPHGenericCollection *negCollection, double expectedMass) | |
BPHDecayToTkpTknSymChargeBuilder (const BPHDecayToTkpTknSymChargeBuilder &x)=delete | |
std::vector < BPHPlusMinusConstCandPtr > | build () |
build candidates More... | |
double | getDzMax () const |
double | getTrk1EtaMax () const |
double | getTrk1PtMin () const |
get current cuts More... | |
double | getTrk2EtaMax () const |
double | getTrk2PtMin () const |
BPHDecayToTkpTknSymChargeBuilder & | operator= (const BPHDecayToTkpTknSymChargeBuilder &x)=delete |
void | setDzMax (double dz) |
void | setTrk1EtaMax (double eta) |
void | setTrk1PtMin (double pt) |
set cuts More... | |
void | setTrk2EtaMax (double eta) |
void | setTrk2PtMin (double pt) |
~BPHDecayToTkpTknSymChargeBuilder () 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 BPHDecayGenericBuilder | |
BPHChi2Select * | chi2Sel |
const edm::EventSetup * | evSetup |
BPHMassSelect * | massSel |
BPHMassFitSelect * | mFitSel |
double | minPDiff |
bool | updated |
Description: Class to build K*0 to K+ pi- candidates
Definition at line 37 of file BPHKx0ToKPiBuilder.h.
|
inline |
Constructor
Definition at line 41 of file BPHKx0ToKPiBuilder.h.
References BPHDecayGenericBuilder::setMassRange(), BPHDecayGenericBuilder::setProbMin(), BPHDecayToTkpTknSymChargeBuilder::setTrk1EtaMax(), BPHDecayToTkpTknSymChargeBuilder::setTrk1PtMin(), BPHDecayToTkpTknSymChargeBuilder::setTrk2EtaMax(), and BPHDecayToTkpTknSymChargeBuilder::setTrk2PtMin().
|
delete |
|
inlineoverride |
|
inline |
Definition at line 90 of file BPHKx0ToKPiBuilder.h.
References BPHDecayToTkpTknSymChargeBuilder::getTrk2EtaMax().
|
inline |
Definition at line 89 of file BPHKx0ToKPiBuilder.h.
References BPHDecayToTkpTknSymChargeBuilder::getTrk2PtMin().
|
inline |
Definition at line 88 of file BPHKx0ToKPiBuilder.h.
References BPHDecayToTkpTknSymChargeBuilder::getTrk1EtaMax().
|
inline |
get current cuts
Definition at line 87 of file BPHKx0ToKPiBuilder.h.
References BPHDecayToTkpTknSymChargeBuilder::getTrk1PtMin().
|
delete |
|
inline |
Definition at line 81 of file BPHKx0ToKPiBuilder.h.
References BPHDecayToTkpTknSymChargeBuilder::setTrk1EtaMax(), and BPHDecayToTkpTknSymChargeBuilder::setTrk2EtaMax().
Referenced by BPHWriteSpecificDecay::fill().
|
inline |
Definition at line 76 of file BPHKx0ToKPiBuilder.h.
References BPHDecayToTkpTknSymChargeBuilder::setTrk2EtaMax().
|
inline |
Definition at line 75 of file BPHKx0ToKPiBuilder.h.
References BPHDecayToTkpTknSymChargeBuilder::setTrk2PtMin().
|
inline |
Definition at line 74 of file BPHKx0ToKPiBuilder.h.
References BPHDecayToTkpTknSymChargeBuilder::setTrk1EtaMax().
|
inline |
set cuts
Operations
Definition at line 73 of file BPHKx0ToKPiBuilder.h.
|
inline |
Definition at line 77 of file BPHKx0ToKPiBuilder.h.
References BPHDecayToTkpTknSymChargeBuilder::setTrk1PtMin(), and BPHDecayToTkpTknSymChargeBuilder::setTrk2PtMin().
Referenced by BPHWriteSpecificDecay::fill().