37 const std::vector<BPHPlusMinusConstCandPtr>& resCollection,
46 tCollection(trkCollection),
double getProbMin() const
get current prob min
void setMinPDiffererence(double pMin)
double getPtMin() const
get current pt min
void setTrkEtaMax(double eta)
void setTrkPtMin(double pt)
set cuts
void setPtMin(double pt)
set pt min
std::vector< BPHRecoConstCandPtr > build()
build candidates
~BPHDecayToResTrkBuilder() override
void filter(const std::string &name, const BPHRecoSelect &sel) const
static std::vector< BPHRecoConstCandPtr > build(const BPHRecoBuilder &builder, double mass=-1, double msig=-1)
const BPHRecoBuilder::BPHGenericCollection * tCollection
BPHParticleNeutralVeto * tknVeto
const std::vector< BPHPlusMinusConstCandPtr > * rCollection
void setEtaMax(double eta)
set eta max
double getMassMax() const
void add(const std::string &name, const BPHGenericCollection *collection, double mass=-1.0, double msig=-1.0)
BPHParticleEtaSelect * etaSel
std::vector< BPHRecoConstCandPtr > recList
BPHParticlePtSelect * ptSel
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)
BPHMassFitSelect * mFitSel
const edm::EventSetup * evSetup
double getEtaMax() const
get current eta max