Go to the documentation of this file. 1 #ifndef RecoEcal_EgammaCoreTools_EcalClusterLazyTools_h
2 #define RecoEcal_EgammaCoreTools_EcalClusterLazyTools_h
103 const std::map<DetId, EcalRecHit> &rechits_map,
109 float getESShape(
const std::vector<float> &ESHits0);
136 template <
class ClusterTools>
155 DetId maxId = ClusterTools::getMaximum(cluster,
recHits).first;
157 std::vector<float> energies;
159 energies.push_back(ClusterTools::recHitEnergy(detId,
recHits));
288 float multEE = 0.0)
const {
289 return ClusterTools::localCovariances(
static constexpr float kRelEnCut
const CaloClusterPtr & seed() const
seed BasicCluster
bool getData(T &iHolder) const
EcalClusterLazyToolsT< noZS::EcalClusterTools > EcalClusterLazyTools