Go to the documentation of this file.00001 #ifndef RecoEcal_EgammaCoreTools_Mustache_h
00002 #define RecoEcal_EgammaCoreTools_Mustache_h
00003
00004 #include <vector>
00005 #include "DataFormats/CaloRecHit/interface/CaloCluster.h"
00006 #include "DataFormats/CaloRecHit/interface/CaloClusterFwd.h"
00007 #include "DataFormats/EgammaReco/interface/SuperCluster.h"
00008
00009 namespace reco {
00010
00011 class Mustache {
00012 public:
00013 void MustacheID(CaloClusterPtrVector& clusters, int & nclusters, float & EoutsideMustache);
00014 void MustacheID(std::vector<const CaloCluster*>, int & nclusers,float & EoutsideMustache);
00015 void MustacheID(const reco::SuperCluster& sc, int & nclusters, float & EoutsideMustache);
00016
00017 };
00018
00019 }
00020
00021 #endif