#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 26 of file EgammaEcalIsolation.h.
EgammaEcalIsolation::EgammaEcalIsolation | ( | double | extRadius, |
double | etLow, | ||
const reco::BasicClusterCollection * | basicClusterCollection, | ||
const reco::SuperClusterCollection * | superClusterCollection | ||
) |
Definition at line 22 of file EgammaEcalIsolation.cc.
EgammaEcalIsolation::~EgammaEcalIsolation | ( | ) |
Definition at line 31 of file EgammaEcalIsolation.cc.
double EgammaEcalIsolation::getEcalEtSum | ( | const reco::Candidate * | candidate | ) |
Definition at line 33 of file EgammaEcalIsolation.cc.
References basicClusterCollection_, reco::SuperCluster::clustersBegin(), reco::SuperCluster::clustersEnd(), conesize, electronAnalyzer_cfi::DeltaR, etMin, JetChargeProducer_cfi::exp, reco::Candidate::get(), edm::Ref< C, T, F >::get(), reco::CaloCluster::position(), position, SimDataFormats::CaloAnalysis::sc, reco::SuperCluster::seed(), funct::sin(), and superClusterCollection_.
|
private |
Definition at line 45 of file EgammaEcalIsolation.h.
Referenced by getEcalEtSum().
|
private |
Definition at line 43 of file EgammaEcalIsolation.h.
Referenced by getEcalEtSum().
|
private |
Definition at line 42 of file EgammaEcalIsolation.h.
Referenced by getEcalEtSum().
|
private |
Definition at line 46 of file EgammaEcalIsolation.h.
Referenced by getEcalEtSum().