CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/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 namespace dtCalibration {
00023 
00024 class DTTTrigMatchRPhi: public DTTTrigBaseCorrection {
00025 public:
00026   // Constructor
00027   DTTTrigMatchRPhi(const edm::ParameterSet&);
00028 
00029   // Destructor
00030   virtual ~DTTTrigMatchRPhi();
00031 
00032   virtual void setES(const edm::EventSetup& setup);
00033   virtual DTTTrigData correction(const DTSuperLayerId&);
00034 
00035 private:
00036   const DTTtrig *tTrigMap_;
00037 
00038   std::string dbLabel;
00039 };
00040 
00041 } // namespace
00042 #endif