CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/RecoTauTag/HLTProducers/interface/CaloTowerCreatorForTauHLT.h

Go to the documentation of this file.
00001 #ifndef CaloTowerCreator_CaloTowerCreatorForTauHLT_h
00002 #define CaloTowerCreator_CaloTowerCreatorForTauHLT_h
00003 
00019 #include "FWCore/Framework/interface/EDProducer.h"
00020 #include <string>
00021 #include "FWCore/Utilities/interface/InputTag.h"
00022 
00023 namespace edm {
00024   class ParameterSet;
00025 }
00026 
00027 class CaloTowerCreatorForTauHLT : public edm::EDProducer {
00028  public:
00030   CaloTowerCreatorForTauHLT( const edm::ParameterSet & );
00032   ~CaloTowerCreatorForTauHLT();
00033 
00034  private:
00036   void produce( edm::Event& e, const edm::EventSetup& ) override;
00038   int mVerbose;
00040  edm::InputTag mtowers;
00042   double mCone;
00044   edm::InputTag mTauTrigger;
00046   edm::InputTag ml1seeds;
00048   double mEtThreshold;
00050   double mEThreshold;
00051 
00052   //
00053   int mTauId;
00054 
00055 };
00056 
00057 #endif