Imperial Analysis
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ICPhotonElectronVetoCalculator.h
Go to the documentation of this file.
1 #ifndef UserCode_ICHiggsTauTau_ICPhotonElectronVetoCalculator_h
2 #define UserCode_ICHiggsTauTau_ICPhotonElectronVetoCalculator_h
3 
4 #include "FWCore/Framework/interface/EDProducer.h"
5 #include "FWCore/ParameterSet/interface/ParameterSet.h"
6 #include "FWCore/Framework/interface/Event.h"
7 #include "FWCore/Framework/interface/EventSetup.h"
8 #include "FWCore/Utilities/interface/InputTag.h"
9 
17 class ICPhotonElectronVetoCalculator : public edm::EDProducer {
18  public:
19  explicit ICPhotonElectronVetoCalculator(const edm::ParameterSet &);
21 
22  private:
23  virtual void beginJob();
24  virtual void produce(edm::Event &, const edm::EventSetup &);
25  virtual void endJob();
26 
27  edm::InputTag input_;
28  edm::InputTag input_electrons_;
29  edm::InputTag input_beamspot_;
30  edm::InputTag input_conversions_;
31 };
32 
33 #endif
Produces an edm::ValueMap for the photon electron-veto flag.
ICPhotonElectronVetoCalculator(const edm::ParameterSet &)