1 #ifndef HeavyFlavorAnalysis_SpecificDecay_BPHBuToPsi2SKBuilder_h 2 #define HeavyFlavorAnalysis_SpecificDecay_BPHBuToPsi2SKBuilder_h 56 const std::vector<BPHRecoConstCandPtr>& psi2SCollection,
79 const std::map<const BPHRecoCandidate*, const BPHRecoCandidate*>&
daughMap()
const {
return dMap; }
98 std::map<const BPHRecoCandidate*, const BPHRecoCandidate*>
dMap;
BPHBuToPsi2SKBuilder & operator=(const BPHBuToPsi2SKBuilder &x)=delete
~BPHBuToPsi2SKBuilder() override=default
void setup(void *parameters) override
setup parameters for BPHRecoBuilder
double getPsi2SMassMax() const
double getResMassMin() const
get current cuts
void setProbMin(double p)
double getTrkEtaMax() const
void setTrkEtaMax(double eta)
double getKEtaMax() const
void setResMassRange(double mMin, double mMax)
void setPsi2SMassMax(double m)
void setKEtaMax(double eta)
BPHBuToPsi2SKBuilder(const BPHEventSetupWrapper &es, const std::vector< BPHRecoConstCandPtr > &psi2SCollection, const BPHRecoBuilder::BPHGenericCollection *kaonCollection)
common object to interface with edm collections
void setResMassMin(double m)
set cuts
void setTrkPtMin(double pt)
set cuts
double getPsi2SMassMin() const
double getResMassMax() const
std::map< const BPHRecoCandidate *, const BPHRecoCandidate * > dMap
double getTrkPtMin() const
get current cuts
void setResMassMax(double m)
const std::map< const BPHRecoCandidate *, const BPHRecoCandidate * > & daughMap() const
get original daughters map
void setKPtMin(double pt)
set cuts
void setMassRange(double mMin, double mMax)
void setPsi2SMassMin(double m)
double getKPtMin() const
get current cuts