CMS 3D CMS Logo

List of all members | Public Member Functions
DTDigiSyncFromTable Class Reference

#include <DTDigiSyncFromTable.h>

Inheritance diagram for DTDigiSyncFromTable:
DTDigiSyncBase

Public Member Functions

double digitizerOffset (const DTWireId *id, const DTLayer *layer=nullptr) const override
 Delays to be added to digi times during digitization, in ns. More...
 
 DTDigiSyncFromTable (const edm::ParameterSet &)
 Constructor. More...
 
double emulatorOffset (const DTWireId *id) const override
 Offset to obtain "raw" TDCs for the L1 emulator from digis. More...
 
 ~DTDigiSyncFromTable () override
 Destructor. More...
 
- Public Member Functions inherited from DTDigiSyncBase
 DTDigiSyncBase ()
 Constructor. More...
 
virtual ~DTDigiSyncBase ()
 Destructor. More...
 

Detailed Description

Digi offsets taken from a synchronization table.

Author
N. Amapane, R. Bellan - INFN Torino

Definition at line 18 of file DTDigiSyncFromTable.h.

Constructor & Destructor Documentation

◆ DTDigiSyncFromTable()

DTDigiSyncFromTable::DTDigiSyncFromTable ( const edm::ParameterSet pSet)

Constructor.

Definition at line 14 of file DTDigiSyncFromTable.cc.

14 {}

◆ ~DTDigiSyncFromTable()

DTDigiSyncFromTable::~DTDigiSyncFromTable ( )
override

Destructor.

Definition at line 16 of file DTDigiSyncFromTable.cc.

16 {}

Member Function Documentation

◆ digitizerOffset()

double DTDigiSyncFromTable::digitizerOffset ( const DTWireId id,
const DTLayer layer = nullptr 
) const
overridevirtual

Delays to be added to digi times during digitization, in ns.

Implements DTDigiSyncBase.

Definition at line 19 of file DTDigiSyncFromTable.cc.

References mps_fire::result.

19  {
20  double result = 0;
21 
22  // ...
23 
24  return result;
25 }

◆ emulatorOffset()

double DTDigiSyncFromTable::emulatorOffset ( const DTWireId id) const
overridevirtual

Offset to obtain "raw" TDCs for the L1 emulator from digis.

Implements DTDigiSyncBase.

Definition at line 28 of file DTDigiSyncFromTable.cc.

References mps_fire::result.

28  {
29  double result = 0;
30 
31  // ...
32 
33  return result;
34 }