00001 00010 #include "FWCore/Framework/interface/EDProducer.h" 00011 #include "FWCore/ParameterSet/interface/ParameterSet.h" 00012 #include "FWCore/Framework/interface/Event.h" 00013 #include "FWCore/Framework/interface/EventSetup.h" 00014 #include "FWCore/Framework/interface/ESHandle.h" 00015 00016 class EcalCompactTrigPrimProducer: public edm::EDProducer { 00017 00018 public: 00019 EcalCompactTrigPrimProducer(const edm::ParameterSet& ps); 00020 virtual ~EcalCompactTrigPrimProducer(){} 00021 virtual void produce(edm::Event& evt, const edm::EventSetup& es); 00022 00023 private: 00024 00025 // Input collection 00026 edm::InputTag inCollection_; 00027 00028 /* 00029 * output collections 00030 */ 00031 std::string outCollection_; 00032 00033 }; 00034 00035 #include "FWCore/Framework/interface/MakerMacros.h" 00036 DEFINE_FWK_MODULE( EcalCompactTrigPrimProducer );