test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SuperClusterShapeAlgo.h
Go to the documentation of this file.
1 #ifndef RecoEcal_EgammaCoreTools_SuperClusterShapeAlgo_h
2 #define RecoEcal_EgammaCoreTools_SuperClusterShapeAlgo_h
3 
13 #include <map>
14 
16 
24 
26 
28 {
29 
30  public:
33 
34  void Calculate_Covariances(const reco::SuperCluster &passedCluster);
35 
36  double etaWidth() { return etaWidth_; }
37  double phiWidth() { return phiWidth_; }
38 
39  private:
40 
43 
45 
46 };
47 
48 #endif
void Calculate_Covariances(const reco::SuperCluster &passedCluster)
const CaloSubdetectorGeometry * geometry_
const EcalRecHitCollection * recHits_
ESHandle< TrackerGeometry > geometry
SuperClusterShapeAlgo(const EcalRecHitCollection *hits, const CaloSubdetectorGeometry *geometry)