19 for (; itscl < itsclE; ++itscl) {
36 for (; itscl < itsclE; ++itscl) {
64 const std::vector<reco::CaloCluster>& basicClusters(electron->
basicClusters());
116 }
else if (
vCov_[1] > 0) {
static bool sortClusters(const reco::CaloCluster *c1, const reco::CaloCluster *c2)
CaloCluster_iterator preshowerClustersBegin() const
fist iterator over PreshowerCluster constituents
std::vector< float > vCov_
std::vector< const reco::CaloCluster * > theESClusters_
std::vector< const reco::CaloCluster * > theBasicClusters_
float esClusterEnergy(unsigned i) const
const std::vector< reco::CaloCluster > & basicClusters() const
float subClusterE3x3(unsigned i) const
constexpr bool isFinite(T x)
void computeLocalCovariances()
double eta() const
pseudorapidity of cluster centroid
SuperClusterHelper(const reco::GsfElectron *electron, const EcalRecHitCollection *rechits, const CaloTopology *, const CaloGeometry *)
const CaloTopology * topology_
float esClusterEta(unsigned i) const
float sigmaIetaIeta() const
float subClusterEnergy(unsigned i) const
const reco::CaloCluster * seedCluster_
double energy() const
cluster energy
const reco::SuperCluster * theSuperCluster_
const EcalRecHitCollection * rechits_
float subClusterEmax(unsigned i) const
const CaloGeometry * geometry_
float esClusterPhi(unsigned i) const
float subClusterPhi(unsigned i) const
bool localCoordinatesComputed_
local coordinates
Analysis-level electron class.
SuperClusterRef superCluster() const override
reference to a SuperCluster
CaloCluster_iterator clustersBegin() const
fist iterator over BasicCluster constituents
const reco::GsfElectron * theElectron_
reco::CaloClusterPtr seed() const
direct access to the seed cluster
const std::vector< reco::CaloCluster > & preshowerClusters() const
float subClusterEta(unsigned i) const
double phi() const
azimuthal angle of cluster centroid
reco::SuperClusterRef superCluster() const override
override the reco::GsfElectron::superCluster method, to access the internal storage of the superclust...
CaloCluster_iterator preshowerClustersEnd() const
last iterator over PreshowerCluster constituents
CaloCluster_iterator clustersEnd() const
last iterator over BasicCluster constituents