Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:27:00

0001 // -*- C++ -*-
0002 //
0003 // Package:    CaloMuonProducer
0004 // Class:      CaloMuonProducer
0005 //
0006 // Original Author:  Dmytro Kovalskyi
0007 //         Created:  Wed Oct  3 16:29:03 CDT 2007
0008 //
0009 //
0010 
0011 // system include files
0012 #include <memory>
0013 
0014 // user include files
0015 #include "FWCore/Framework/interface/Frameworkfwd.h"
0016 #include "FWCore/Framework/interface/stream/EDProducer.h"
0017 
0018 #include "DataFormats/MuonReco/interface/MuonFwd.h"
0019 #include "DataFormats/MuonReco/interface/CaloMuon.h"
0020 
0021 class CaloMuonProducer : public edm::stream::EDProducer<> {
0022 public:
0023   explicit CaloMuonProducer(const edm::ParameterSet&);
0024   ~CaloMuonProducer() override;
0025 
0026 private:
0027   void produce(edm::Event&, const edm::EventSetup&) override;
0028   edm::InputTag inputCollection;
0029   edm::EDGetTokenT<reco::CaloMuonCollection> muonToken_;
0030 };