CMS 3D CMS Logo

EgammaHLTRegionalPixelSeedGeneratorProducers.h

Go to the documentation of this file.
00001 #ifndef EgammaHLTRegionalPixelSeedGeneratorProducers_h
00002 #define EgammaHLTRegionalPixelSeedGeneratorProducers_h
00003 
00004 //
00005 // Package:         RecoEgamma/EgammaHLTProducers
00006 // Class:           EgammaHLTRegionalPixelSeedGeneratorProducers
00007 // 
00008 // Description:     Calls RoadSeachSeedFinderAlgorithm
00009 //                  to find TrackingSeeds.
00010 
00011 
00012 #include "FWCore/Framework/interface/EDProducer.h"
00013 #include "FWCore/Framework/interface/Event.h"
00014 #include "DataFormats/Common/interface/Handle.h"
00015 #include "FWCore/Framework/interface/EventSetup.h"
00016 #include "FWCore/ParameterSet/interface/InputTag.h"
00017 #include "DataFormats/Common/interface/EDProduct.h"
00018 
00019 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00020 
00021 #include "DataFormats/Common/interface/Ref.h"
00022 #include "DataFormats/JetReco/interface/Jet.h"
00023 
00024 class SeedGeneratorFromRegionHits;
00025 
00026 class EgammaHLTRegionalPixelSeedGeneratorProducers : public edm::EDProducer
00027 {
00028  public:
00029 
00030   explicit EgammaHLTRegionalPixelSeedGeneratorProducers(const edm::ParameterSet& conf);
00031 
00032   virtual ~EgammaHLTRegionalPixelSeedGeneratorProducers();
00033 
00034   virtual void produce(edm::Event& e, const edm::EventSetup& c);
00035 
00036  private:
00037   edm::ParameterSet conf_;
00038   SeedGeneratorFromRegionHits *combinatorialSeedGenerator;
00039   double ptmin_;
00040   double vertexz_;
00041   double originradius_;
00042   double halflength_;
00043   double originz_;
00044   double deltaEta_;
00045   double deltaPhi_;
00046   edm::InputTag candTag_;
00047   edm::InputTag candTagEle_;
00048   bool useZvertex_;
00049   edm::InputTag BSProducer_;
00050 };
00051 
00052 #endif

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