Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
SimMuon
DTDigitizer
src
DTDigiSyncTOFCorr.h
Go to the documentation of this file.
1
#ifndef SimMuon_DTDigitizer_DTDigiSyncTOFCorr_H
2
#define SimMuon_DTDigitizer_DTDigiSyncTOFCorr_H
3
27
#include "
SimMuon/DTDigitizer/interface/DTDigiSyncBase.h
"
28
29
class
DTWireId
;
30
class
DTLayer
;
31
namespace
edm{
class
ParameterSet
;}
32
33
class
DTDigiSyncTOFCorr
:
public
DTDigiSyncBase
{
34
public
:
36
DTDigiSyncTOFCorr
(
const
edm::ParameterSet
&);
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
ParameterSet
Definition:
Functions.h:16
DTDigiSyncTOFCorr::DTDigiSyncTOFCorr
DTDigiSyncTOFCorr(const edm::ParameterSet &)
Constructor.
Definition:
DTDigiSyncTOFCorr.cc:20
DTDigiSyncTOFCorr::digitizerOffset
virtual double digitizerOffset(const DTWireId *id, const DTLayer *layer=0) const
Delays to be added to digi times during digitization, in ns.
Definition:
DTDigiSyncTOFCorr.cc:31
DTDigiSyncBase.h
DTDigiSyncTOFCorr
Definition:
DTDigiSyncTOFCorr.h:33
DTDigiSyncTOFCorr::theOffset
double theOffset
Definition:
DTDigiSyncTOFCorr.h:48
DTDigiSyncTOFCorr::~DTDigiSyncTOFCorr
virtual ~DTDigiSyncTOFCorr()
Destructor.
Definition:
DTDigiSyncTOFCorr.cc:27
DTDigiSyncBase
Definition:
DTDigiSyncBase.h:15
DTDigiSyncTOFCorr::corrType
int corrType
Definition:
DTDigiSyncTOFCorr.h:49
DTLayer
Definition:
DTLayer.h:28
DTWireId
Definition:
DTWireId.h:15
edm::ParameterSet
Definition:
ParameterSet.h:35
DTDigiSyncTOFCorr::emulatorOffset
virtual double emulatorOffset(const DTWireId *id) const
Offset to obtain "raw" TDCs for the L1 emulator from digis.
Definition:
DTDigiSyncTOFCorr.cc:65
Generated for CMSSW Reference Manual by
1.8.5