CMS 3D CMS Logo

UncleanSCRecoveryProducer.h
Go to the documentation of this file.
1 #ifndef RecoEcal_EgammaClusterProducers_UncleanSCRecoveryProducer_h_
2 #define RecoEcal_EgammaClusterProducers_UncleanSCRecoveryProducer_h_
3 
4 #include <memory>
5 
10 
14 
15 
16 
18 {
19 
20  public:
21 
23 
24  virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override;
25 
26  private:
27  // the clean collection
30  // the uncleaned collection
33  // the names of the products to be produced:
36 
37 
38 };
39 
40 
41 #endif
42 
43 
UncleanSCRecoveryProducer(const edm::ParameterSet &ps)
const edm::EDGetTokenT< reco::SuperClusterCollection > uncleanScCollection_
const edm::EDGetTokenT< reco::SuperClusterCollection > cleanScCollection_
const edm::EDGetTokenT< reco::BasicClusterCollection > cleanBcCollection_
const edm::EDGetTokenT< reco::BasicClusterCollection > uncleanBcCollection_
virtual void produce(edm::StreamID, edm::Event &, const edm::EventSetup &) const override