CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_9_patch3/src/CalibMuon/DTCalibration/plugins/DTTTrigMatchRPhi.h

Go to the documentation of this file.
00001 #ifndef CalibMuon_DTTTrigMatchRPhi_H
00002 #define CalibMuon_DTTTrigMatchRPhi_H
00003 
00012 #include "CalibMuon/DTCalibration/interface/DTTTrigBaseCorrection.h"
00013 
00014 #include <string>
00015 
00016 namespace edm {
00017   class ParameterSet;
00018 }
00019 
00020 class DTTtrig;
00021 
00022 class DTTTrigMatchRPhi: public DTTTrigBaseCorrection {
00023 public:
00024   // Constructor
00025   DTTTrigMatchRPhi(const edm::ParameterSet&);
00026 
00027   // Destructor
00028   virtual ~DTTTrigMatchRPhi();
00029 
00030   virtual void setES(const edm::EventSetup& setup);
00031   virtual DTTTrigData correction(const DTSuperLayerId&);
00032 
00033 private:
00034   const DTTtrig *tTrigMap_;
00035 
00036   std::string dbLabel;
00037 };
00038 #endif