00001 #ifndef SimMuon_DTDigitizer_DTDigiSyncBase_H 00002 #define SimMuon_DTDigitizer_DTDigiSyncBase_H 00003 00012 class DTWireId; 00013 class DTLayer; 00014 00015 class DTDigiSyncBase { 00016 public: 00017 00019 DTDigiSyncBase(){}; 00020 00022 virtual ~DTDigiSyncBase(){}; 00023 00025 virtual double digitizerOffset(const DTWireId * id, const DTLayer* layer) const = 0; 00026 00028 virtual double emulatorOffset(const DTWireId * id) const = 0; 00029 00030 }; 00031 #endif 00032