41 :
BPHDecayToV0Builder(es, d1Name, d2Name, d1Collection, d2Collection), pMass(dMass), pSigma(dSigma) {}
48 const std::vector<reco::VertexCompositeCandidate>* v0Collection,
58 const std::vector<reco::VertexCompositePtrCandidate>* vpCollection,
88 if (
c1->charge() > 0) {
void buildFromBPHGenericCollection() override
build candidates and link to V0
double getMassMin() const
get current cuts
const BPHRecoBuilder::BPHGenericCollection * p2Collection
~BPHDecayToV0SameMassBuilder() override
BPHGenericPtr< BPHPlusMinusCandidate >::type BPHPlusMinusCandidatePtr
BPHPlusMinusCandidatePtr buildCandidate(const reco::Candidate *c1, const reco::Candidate *c2, const void *v0, v0Type type) override
const BPHRecoBuilder::BPHGenericCollection * p1Collection
std::vector< BPHPlusMinusConstCandPtr > cList
static type create(Args &&... args)
double getMassMax() const
BPHDecayToV0SameMassBuilder(const edm::EventSetup &es, const std::string &d1Name, const std::string &d2Name, double dMass, double dSigma, const BPHRecoBuilder::BPHGenericCollection *d1Collection, const BPHRecoBuilder::BPHGenericCollection *d2Collection)
double getProbMin() const
const edm::EventSetup * evSetup