#include <CandMatcher.h>
Public Member Functions | |
CandMatcher (const typename CandMatcherBase< C1, C2 >::map_vector &maps) | |
constructor More... | |
CandMatcher (const typename CandMatcherBase< C1, C2 >::map_type &map) | |
constructor More... | |
virtual | ~CandMatcher () |
destructor More... | |
Public Member Functions inherited from CandMatcherBase< C1, C2 > | |
CandMatcherBase (const map_vector &maps) | |
constructor More... | |
CandMatcherBase (const map_type &map) | |
constructor More... | |
ref_type | operator() (const reco::Candidate &) const |
get match from transient reference More... | |
virtual | ~CandMatcherBase () |
destructor More... | |
Protected Member Functions | |
virtual bool | compositePreselect (const reco::Candidate &c, const reco::Candidate &m) const |
composite candidate preselection More... | |
virtual std::vector< const reco::Candidate * > | getDaughters (const reco::Candidate *) const |
get ultimate daughter (get all in the general case) More... | |
Protected Member Functions inherited from CandMatcherBase< C1, C2 > | |
void | initMaps () |
init maps More... | |
const std::vector< const map_type * > & | maps () const |
Additional Inherited Members | |
Public Types inherited from CandMatcherBase< C1, C2 > | |
typedef reco::helper::CandMapTrait< C1, C2 >::type | map_type |
map type More... | |
typedef std::vector< const map_type * > | map_vector |
map vector More... | |
typedef reco::helper::CandRefTrait< C2 >::ref_type | ref_type |
ref type More... | |
typedef map_type::key_type | reference_type |
concrete candidate reference type More... | |
typedef reco::helper::CandRefTrait< C2 >::refProd_type | refProd_type |
refProd type More... | |
typedef reference_type::value_type | value_type |
concrete candidate reference type More... | |
Definition at line 69 of file CandMatcher.h.
|
explicit |
constructor
Definition at line 211 of file CandMatcher.h.
References CandMatcherBase< C1, C2 >::initMaps().
|
explicit |
constructor
Definition at line 217 of file CandMatcher.h.
References CandMatcherBase< C1, C2 >::initMaps().
|
virtual |
|
protectedvirtual |
composite candidate preselection
Implements CandMatcherBase< C1, C2 >.
Definition at line 234 of file CandMatcher.h.
References reco::Candidate::numberOfDaughters().
|
protectedvirtual |
get ultimate daughter (get all in the general case)
Implements CandMatcherBase< C1, C2 >.
Definition at line 227 of file CandMatcher.h.
References findQualityFiles::v.