CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DTDigiSyncTOFCorr.h
Go to the documentation of this file.
1 #ifndef SimMuon_DTDigitizer_DTDigiSyncTOFCorr_H
2 #define SimMuon_DTDigitizer_DTDigiSyncTOFCorr_H
3 
28 
29 class DTWireId;
30 class DTLayer;
31 namespace edm{class ParameterSet;}
32 
34 public:
37 
39  virtual ~DTDigiSyncTOFCorr();
40 
42  virtual double digitizerOffset(const DTWireId * id, const DTLayer* layer=0) const;
43 
45  virtual double emulatorOffset(const DTWireId * id) const;
46 
47 private:
48  double theOffset;
49  int corrType;
50 };
51 #endif
52 
DTDigiSyncTOFCorr(const edm::ParameterSet &)
Constructor.
virtual double digitizerOffset(const DTWireId *id, const DTLayer *layer=0) const
Delays to be added to digi times during digitization, in ns.
virtual ~DTDigiSyncTOFCorr()
Destructor.
virtual double emulatorOffset(const DTWireId *id) const
Offset to obtain "raw" TDCs for the L1 emulator from digis.