#include <EgammaEcalIsolation.h>
Public Member Functions | |
EgammaEcalIsolation (double extRadius, double etLow, const reco::BasicClusterCollection *, const reco::SuperClusterCollection *) | |
double | getEcalEtSum (const reco::Candidate *) |
~EgammaEcalIsolation () | |
Private Attributes | |
const reco::BasicClusterCollection * | basicClusterCollection_ |
double | conesize |
double | etMin |
const reco::SuperClusterCollection * | superClusterCollection_ |
Definition at line 28 of file EgammaEcalIsolation.h.
EgammaEcalIsolation::EgammaEcalIsolation | ( | double | extRadius, |
double | etLow, | ||
const reco::BasicClusterCollection * | basicClusterCollection, | ||
const reco::SuperClusterCollection * | superClusterCollection | ||
) |
Definition at line 23 of file EgammaEcalIsolation.cc.
EgammaEcalIsolation::~EgammaEcalIsolation | ( | ) |
Definition at line 34 of file EgammaEcalIsolation.cc.
double EgammaEcalIsolation::getEcalEtSum | ( | const reco::Candidate * | candidate | ) |
Definition at line 36 of file EgammaEcalIsolation.cc.
References basicClusterCollection_, reco::SuperCluster::clustersBegin(), reco::SuperCluster::clustersEnd(), conesize, etMin, create_public_lumi_plots::exp, reco::Candidate::get(), edm::Ref< C, T, F >::get(), reco::CaloCluster::position(), position, reco::SuperCluster::seed(), funct::sin(), and superClusterCollection_.
|
private |
Definition at line 51 of file EgammaEcalIsolation.h.
Referenced by getEcalEtSum().
|
private |
Definition at line 49 of file EgammaEcalIsolation.h.
Referenced by getEcalEtSum().
|
private |
Definition at line 48 of file EgammaEcalIsolation.h.
Referenced by getEcalEtSum().
|
private |
Definition at line 52 of file EgammaEcalIsolation.h.
Referenced by getEcalEtSum().