![]() |
![]() |
#include <KDTreeLinkerTrackHcal.h>
Public Member Functions | |
void | buildTree () |
void | clear () |
void | insertFieldClusterElt (reco::PFBlockElement *hcalCluster) |
void | insertTargetElt (reco::PFBlockElement *track) |
KDTreeLinkerTrackHcal () | |
void | searchLinks () |
void | updatePFBlockEltWithLinks () |
~KDTreeLinkerTrackHcal () | |
![]() | |
const reco::PFBlockElement::Type & | fieldType () const |
float | getCristalPhiEtaMaxSize () const |
float | getCristalXYMaxSize () const |
float | getPhiOffset () const |
KDTreeLinkerBase () | |
virtual void | process () |
void | setCristalPhiEtaMaxSize (float size) |
void | setCristalXYMaxSize (float size) |
void | setDebug (bool isDebug) |
void | setFieldType (const reco::PFBlockElement::Type &fld) |
void | setPhiOffset (double phiOffset) |
void | setTargetType (const reco::PFBlockElement::Type &tgt) |
const reco::PFBlockElement::Type & | targetType () const |
virtual | ~KDTreeLinkerBase () |
Private Attributes | |
BlockElt2BlockEltMap | cluster2TargetLinks_ |
BlockEltSet | fieldClusterSet_ |
RecHit2BlockEltMap | rechit2ClusterLinks_ |
RecHitSet | rechitsSet_ |
BlockEltSet | targetSet_ |
KDTreeLinkerAlgo | tree_ |
Additional Inherited Members | |
![]() | |
reco::PFBlockElement::Type | _fieldType |
reco::PFBlockElement::Type | _targetType |
float | cristalPhiEtaMaxSize_ |
float | cristalXYMaxSize_ |
bool | debug_ |
float | phiOffset_ |
Definition at line 12 of file KDTreeLinkerTrackHcal.h.
KDTreeLinkerTrackHcal::KDTreeLinkerTrackHcal | ( | ) |
Definition at line 13 of file KDTreeLinkerTrackHcal.cc.
KDTreeLinkerTrackHcal::~KDTreeLinkerTrackHcal | ( | ) |
Definition at line 20 of file KDTreeLinkerTrackHcal.cc.
|
virtual |
Implements KDTreeLinkerBase.
Definition at line 66 of file KDTreeLinkerTrackHcal.cc.
|
virtual |
Implements KDTreeLinkerBase.
Definition at line 217 of file KDTreeLinkerTrackHcal.cc.
|
virtual |
Implements KDTreeLinkerBase.
Definition at line 35 of file KDTreeLinkerTrackHcal.cc.
|
virtual |
Implements KDTreeLinkerBase.
Definition at line 26 of file KDTreeLinkerTrackHcal.cc.
|
virtual |
Implements KDTreeLinkerBase.
Definition at line 107 of file KDTreeLinkerTrackHcal.cc.
|
virtual |
Implements KDTreeLinkerBase.
Definition at line 184 of file KDTreeLinkerTrackHcal.cc.
|
private |
Definition at line 51 of file KDTreeLinkerTrackHcal.h.
|
private |
Definition at line 45 of file KDTreeLinkerTrackHcal.h.
|
private |
Definition at line 54 of file KDTreeLinkerTrackHcal.h.
|
private |
Definition at line 48 of file KDTreeLinkerTrackHcal.h.
|
private |
Definition at line 44 of file KDTreeLinkerTrackHcal.h.
|
private |
Definition at line 57 of file KDTreeLinkerTrackHcal.h.