#include <CMSIterativeConeAlgorithm.h>
Public Member Functions | |
CMSIterativeConeAlgorithm (double seed, double radius) | |
void | run (const JetReco::InputCollection &fInput, JetReco::OutputCollection *fOutput) const |
Find the ProtoJets from the collection of input Candidates. More... | |
Private Attributes | |
double | theConeRadius |
double | theSeedThreshold |
CMSIterativeConeAlgorithm - iterative cone algorithm without jet merging/splitting. Originally implemented in ORCA by H.P.Wellish. Documented in CMS NOTE-2006/036
Definition at line 19 of file CMSIterativeConeAlgorithm.h.
|
inline |
Constructor
seed | defines the minimum ET in GeV of a tower that can seed a jet. |
radius | defines the maximum radius of a jet in eta-phi space. |
Definition at line 25 of file CMSIterativeConeAlgorithm.h.
void CMSIterativeConeAlgorithm::run | ( | const JetReco::InputCollection & | fInput, |
JetReco::OutputCollection * | fOutput | ||
) | const |
Find the ProtoJets from the collection of input Candidates.
Definition at line 20 of file CMSIterativeConeAlgorithm.cc.
References Geom::deltaR2(), reco::Candidate::et(), reco::Candidate::eta(), eta(), collect_tpl::input, align_cfg::iteration, M_PI, phi, reco::Candidate::phi(), and python.multivaluedict::sort().
|
private |
Definition at line 36 of file CMSIterativeConeAlgorithm.h.
|
private |
Definition at line 35 of file CMSIterativeConeAlgorithm.h.