CMS 3D CMS Logo

SeedCombiner.h

Go to the documentation of this file.
00001 #ifndef RecoTracker_TkSeedGenerator_SeedCombiner_H
00002 #define RecoTracker_TkSeedGenerator_SeedCombiner_H
00003 
00004 #include "FWCore/Framework/interface/EDProducer.h"
00005 #include "FWCore/ParameterSet/interface/InputTag.h"
00006 
00007 namespace edm { class Event; class EventSetup; class ParameterSet; }
00008 
00009 
00010 class SeedCombiner : public edm::EDProducer {
00011 public:
00012 
00013   SeedCombiner(const edm::ParameterSet& cfg);
00014   ~SeedCombiner();
00015 
00016   virtual void beginJob(const edm::EventSetup& es);
00017 
00018   virtual void produce(edm::Event& ev, const edm::EventSetup& es);
00019 
00020 private:
00021   //FIXME:
00022   //This part may be generalized in order to accept and merge more than 2 collections of seeds
00023   edm::InputTag seedPairCollectionName_; //used to select what tracks to read from configuration file
00024   edm::InputTag seedTripletCollectionName_; //used to select what tracks to read from configuration file
00025 };
00026 
00027 #endif

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