CMS 3D CMS Logo

SubSeedGenerator.h

Go to the documentation of this file.
00001 #ifndef SubSeedGenerator_H
00002 #define SubSeedGenerator_H
00003 
00007 #include "DataFormats/EgammaReco/interface/ElectronPixelSeedFwd.h"  
00008 #include "DataFormats/EgammaReco/interface/SuperClusterFwd.h"  
00009 
00010 #include "FWCore/Framework/interface/EventSetup.h"
00011 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00012 #include "FWCore/Framework/interface/Event.h"
00013 
00014 #include <TMath.h>
00015 
00016 #include <Math/VectorUtil.h>
00017 #include <Math/Point3D.h>
00018 
00019 class SubSeedGenerator {
00020  public:
00021   
00022   SubSeedGenerator(const edm::ParameterSet& conf);
00023   ~SubSeedGenerator();
00024 
00025   void setupES(const edm::EventSetup& setup) {;} //FIXME: temporary
00026   void run(edm::Event&, const edm::EventSetup& setup, const edm::Handle<reco::SuperClusterCollection>&, reco::ElectronPixelSeedCollection&);
00027 
00028  private:
00029   edm::InputTag initialSeeds_;
00030   
00031   double dr_, deta_, dphi_, pt_;
00032 };
00033 
00034 #endif // SubSeedGenerator_H
00035 
00036 

Generated on Tue Jun 9 17:43:17 2009 for CMSSW by  doxygen 1.5.4