#include <CandMatcher.h>
Public Member Functions | |
CandMatcher (const typename CandMatcherBase< C1, C2 >::map_vector &maps) | |
constructor | |
CandMatcher (const typename CandMatcherBase< C1, C2 >::map_type &map) | |
constructor | |
CandMatcher (const typename CandMatcherBase< C1, C2 >::map_type &map) | |
constructor | |
CandMatcher (const typename CandMatcherBase< C1, C2 >::map_vector &maps) | |
constructor | |
virtual | ~CandMatcher () |
destructor | |
virtual | ~CandMatcher () |
destructor | |
Protected Member Functions | |
virtual bool | compositePreselect (const reco::Candidate &c, const reco::Candidate &m) const |
composite candidate preselection | |
virtual bool | compositePreselect (const reco::Candidate &c, const reco::Candidate &m) const |
composite candidate preselection | |
virtual std::vector< const reco::Candidate * > | getDaughters (const reco::Candidate *) const |
get ultimate daughter (get all in the general case) | |
virtual std::vector< const reco::Candidate * > | getDaughters (const reco::Candidate *) const |
get ultimate daughter (get all in the general case) |
Definition at line 69 of file CandMatcher.h.
CandMatcher< C1, C2 >::CandMatcher | ( | const typename CandMatcherBase< C1, C2 >::map_vector & | maps | ) | [explicit] |
constructor
Definition at line 211 of file CandMatcher.h.
References CandMatcherBase< C1, C2 >::initMaps().
CandMatcher< C1, C2 >::CandMatcher | ( | const typename CandMatcherBase< C1, C2 >::map_type & | map | ) | [explicit] |
constructor
Definition at line 217 of file CandMatcher.h.
References CandMatcherBase< C1, C2 >::initMaps().
CandMatcher< C1, C2 >::~CandMatcher | ( | ) | [virtual] |
CandMatcher< C1, C2 >::CandMatcher | ( | const typename CandMatcherBase< C1, C2 >::map_vector & | maps | ) | [explicit] |
constructor
CandMatcher< C1, C2 >::CandMatcher | ( | const typename CandMatcherBase< C1, C2 >::map_type & | map | ) | [explicit] |
constructor
virtual CandMatcher< C1, C2 >::~CandMatcher | ( | ) | [virtual] |
destructor
bool CandMatcher< C1, C2 >::compositePreselect | ( | const reco::Candidate & | c, |
const reco::Candidate & | m | ||
) | const [protected, virtual] |
composite candidate preselection
Implements CandMatcherBase< C1, C2 >.
Definition at line 234 of file CandMatcher.h.
References reco::Candidate::numberOfDaughters().
{ // By default, check that the number of daughters is identical return( c.numberOfDaughters() == m.numberOfDaughters() ); }
virtual bool CandMatcher< C1, C2 >::compositePreselect | ( | const reco::Candidate & | c, |
const reco::Candidate & | m | ||
) | const [protected, virtual] |
composite candidate preselection
Implements CandMatcherBase< C1, C2 >.
virtual std::vector<const reco::Candidate *> CandMatcher< C1, C2 >::getDaughters | ( | const reco::Candidate * | ) | const [protected, virtual] |
get ultimate daughter (get all in the general case)
Implements CandMatcherBase< C1, C2 >.
std::vector< const reco::Candidate * > CandMatcher< C1, C2 >::getDaughters | ( | const reco::Candidate * | c | ) | const [protected, virtual] |
get ultimate daughter (get all in the general case)
Implements CandMatcherBase< C1, C2 >.
Definition at line 227 of file CandMatcher.h.
References v.