CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoTracker/TkSeedGenerator/plugins/SeedCombiner.h

Go to the documentation of this file.
00001 #ifndef RecoTracker_TkSeedGenerator_SeedCombiner_H
00002 #define RecoTracker_TkSeedGenerator_SeedCombiner_H
00003 
00004 #include <vector>
00005 #include "FWCore/Framework/interface/EDProducer.h"
00006 #include "FWCore/Utilities/interface/InputTag.h"
00007 
00008 namespace edm { class Event; class EventSetup; class ParameterSet; }
00009 
00010 
00011 class SeedCombiner : public edm::EDProducer {
00012 public:
00013 
00014   SeedCombiner(const edm::ParameterSet& cfg);
00015   ~SeedCombiner();
00016 
00017   virtual void beginRun(edm::Run & run, const edm::EventSetup& es);
00018 
00019   virtual void produce(edm::Event& ev, const edm::EventSetup& es);
00020 
00021 private:
00022   std::vector<edm::InputTag> inputCollections_;
00023   bool reKeing_;
00024   std::vector<edm::InputTag> clusterRemovalInfos_;
00025 };
00026 
00027 #endif