1 #ifndef RecoEcal_EgammaCoreTools_EcalClusterLazyTools_h 2 #define RecoEcal_EgammaCoreTools_EcalClusterLazyTools_h 55 float getESShape(
const std::vector<float>& ESHits0);
104 template<
class EcalClusterToolsImpl>
188 std::vector<float> localCovariances(
const reco::BasicCluster &cluster,
float w0 = 4.7);
190 std::vector<float> scLocalCovariances(
const reco::SuperCluster &cluster,
float w0 = 4.7);
192 double zernike20(
const reco::BasicCluster &cluster,
double R0 = 6.6,
bool logW =
true,
float w0 = 4.7 );
193 double zernike42(
const reco::BasicCluster &cluster,
double R0 = 6.6,
bool logW =
true,
float w0 = 4.7 );
197 std::vector<DetId> matrixDetId(
DetId id,
int ixMin,
int ixMax,
int iyMin,
int iyMax );
204 template<
class EcalClusterToolsImpl>
211 template<
class EcalClusterToolsImpl>
217 template<
class EcalClusterToolsImpl>
224 template<
class EcalClusterToolsImpl>
230 template<
class EcalClusterToolsImpl>
236 template<
class EcalClusterToolsImpl>
242 template<
class EcalClusterToolsImpl>
248 template<
class EcalClusterToolsImpl>
254 template<
class EcalClusterToolsImpl>
260 template<
class EcalClusterToolsImpl>
266 template<
class EcalClusterToolsImpl>
272 template<
class EcalClusterToolsImpl>
278 template<
class EcalClusterToolsImpl>
284 template<
class EcalClusterToolsImpl>
290 template<
class EcalClusterToolsImpl>
296 template<
class EcalClusterToolsImpl>
302 template<
class EcalClusterToolsImpl>
308 template<
class EcalClusterToolsImpl>
314 template<
class EcalClusterToolsImpl>
320 template<
class EcalClusterToolsImpl>
326 template<
class EcalClusterToolsImpl>
332 template<
class EcalClusterToolsImpl>
338 template<
class EcalClusterToolsImpl>
344 template<
class EcalClusterToolsImpl>
350 template<
class EcalClusterToolsImpl>
356 template<
class EcalClusterToolsImpl>
362 template<
class EcalClusterToolsImpl>
368 template<
class EcalClusterToolsImpl>
374 template<
class EcalClusterToolsImpl>
381 template<
class EcalClusterToolsImpl>
387 template<
class EcalClusterToolsImpl>
390 return EcalClusterToolsImpl::matrixDetId(
topology_,
id, ixMin, ixMax, iyMin, iyMax );
393 template<
class EcalClusterToolsImpl>