Go to the documentation of this file.
37 const std::vector<BPHPlusMinusConstCandPtr>& resCollection,
46 tCollection(trkCollection),
void setEtaMax(double eta)
set eta max
void filter(const std::string &name, const BPHRecoSelect &sel) const
double getProbMin() const
get current prob min
std::vector< BPHRecoConstCandPtr > build()
build candidates
double getPtMin() const
get current pt min
std::vector< BPHRecoConstCandPtr > recList
const std::vector< BPHPlusMinusConstCandPtr > * rCollection
const BPHRecoBuilder::BPHGenericCollection * tCollection
void setTrkPtMin(double pt)
set cuts
void setMinPDiffererence(double pMin)
const edm::EventSetup * evSetup
double getEtaMax() const
get current eta max
BPHMassFitSelect * mFitSel
~BPHDecayToResTrkBuilder() override
double getMassMax() const
void setPtMin(double pt)
set pt min
BPHDecayToResTrkBuilder(const edm::EventSetup &es, const std::string &resName, double resMass, double resWidth, const std::vector< BPHPlusMinusConstCandPtr > &resCollection, const std::string &trkName, double trkMass, double trkSigma, const BPHRecoBuilder::BPHGenericCollection *trkCollection)
BPHParticleEtaSelect * etaSel
static std::vector< BPHRecoConstCandPtr > build(const BPHRecoBuilder &builder, double mass=-1, double msig=-1)
void add(const std::string &name, const BPHGenericCollection *collection, double mass=-1.0, double msig=-1.0)
BPHParticlePtSelect * ptSel
void setTrkEtaMax(double eta)
BPHParticleNeutralVeto * tknVeto