Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
SimMuon
DTDigitizer
src
DTDigiSyncFromTable.h
Go to the documentation of this file.
1
#ifndef SimMuon_DTDigitizer_DTDigiSyncFromTable_H
2
#define SimMuon_DTDigitizer_DTDigiSyncFromTable_H
3
10
#include "
SimMuon/DTDigitizer/interface/DTDigiSyncBase.h
"
11
12
class
DTWireId
;
13
class
DTLayer
;
14
namespace
edm {
15
class
ParameterSet
;
16
}
17
18
class
DTDigiSyncFromTable
:
public
DTDigiSyncBase
{
19
public
:
21
DTDigiSyncFromTable
(
const
edm::ParameterSet
&);
22
24
~DTDigiSyncFromTable
()
override
;
25
27
double
digitizerOffset
(
const
DTWireId
*
id
,
const
DTLayer
*
layer
=
nullptr
)
const override
;
28
30
double
emulatorOffset
(
const
DTWireId
*
id
)
const override
;
31
32
private
:
33
};
34
#endif
DTDigiSyncFromTable::DTDigiSyncFromTable
DTDigiSyncFromTable(const edm::ParameterSet &)
Constructor.
Definition:
DTDigiSyncFromTable.cc:14
ParameterSet
Definition:
Functions.h:16
DTDigiSyncFromTable::~DTDigiSyncFromTable
~DTDigiSyncFromTable() override
Destructor.
Definition:
DTDigiSyncFromTable.cc:16
DTDigiSyncFromTable::emulatorOffset
double emulatorOffset(const DTWireId *id) const override
Offset to obtain "raw" TDCs for the L1 emulator from digis.
Definition:
DTDigiSyncFromTable.cc:28
phase1PixelTopology::layer
constexpr std::array< uint8_t, layerIndexSize > layer
Definition:
SimplePixelTopology.h:138
DTDigiSyncFromTable
Definition:
DTDigiSyncFromTable.h:18
DTDigiSyncFromTable::digitizerOffset
double digitizerOffset(const DTWireId *id, const DTLayer *layer=nullptr) const override
Delays to be added to digi times during digitization, in ns.
Definition:
DTDigiSyncFromTable.cc:19
DTDigiSyncBase.h
DTDigiSyncBase
Definition:
DTDigiSyncBase.h:13
DTLayer
Definition:
DTLayer.h:25
DTWireId
Definition:
DTWireId.h:12
edm::ParameterSet
Definition:
ParameterSet.h:47
Generated for CMSSW Reference Manual by
1.8.5