00001 #ifndef SimMuon_DTDigitizer_DTDigiSyncFromTable_H 00002 #define SimMuon_DTDigitizer_DTDigiSyncFromTable_H 00003 00012 #include "SimMuon/DTDigitizer/interface/DTDigiSyncBase.h" 00013 00014 class DTWireId; 00015 class DTLayer; 00016 namespace edm{class ParameterSet;} 00017 00018 class DTDigiSyncFromTable : public DTDigiSyncBase { 00019 public: 00021 DTDigiSyncFromTable(const edm::ParameterSet&); 00022 00024 virtual ~DTDigiSyncFromTable(); 00025 00027 double digitizerOffset(const DTWireId * id, const DTLayer* layer=0) const; 00028 00030 double emulatorOffset(const DTWireId * id) const; 00031 00032 private: 00033 }; 00034 #endif 00035