CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/PhysicsTools/CandAlgos/plugins/EventShapeVarsProducer.h

Go to the documentation of this file.
00001 #ifndef PhysicsTools_CandAlgos_EventShapeVarsProducer_h  
00002 #define PhysicsTools_CandAlgos_EventShapeVarsProducer_h
00003 
00037 #include "FWCore/Framework/interface/EDProducer.h"
00038 #include "FWCore/Framework/interface/Event.h"
00039 #include "FWCore/Framework/interface/EventSetup.h"
00040 #include "FWCore/Utilities/interface/InputTag.h"
00041 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00042 
00043 class EventShapeVarsProducer : public edm::EDProducer
00044 {
00045  public:
00046   
00047   explicit EventShapeVarsProducer(const edm::ParameterSet&);
00048   ~EventShapeVarsProducer() {}
00049   
00050  private:
00051 
00052   edm::InputTag src_;
00053   double r_;
00054 
00055   void beginJob() {}
00056   void produce(edm::Event&, const edm::EventSetup&);
00057   void endJob() {}
00058 
00059 };
00060 
00061 #endif  
00062 
00063