CMS 3D CMS Logo

Public Member Functions

DTDigiSyncBase Class Reference

#include <DTDigiSyncBase.h>

Inheritance diagram for DTDigiSyncBase:
DTDigiSyncFromTable DTDigiSyncTOFCorr

List of all members.

Public Member Functions

virtual double digitizerOffset (const DTWireId *id, const DTLayer *layer) const =0
 Delays to be added to digi times during digitization, in ns.
 DTDigiSyncBase ()
 Constructor.
virtual double emulatorOffset (const DTWireId *id) const =0
 Offset to obtain "raw" TDCs for the L1 emulator from digis.
virtual ~DTDigiSyncBase ()
 Destructor.

Detailed Description

Base class to define the offsets for digis.

Date:
2006/01/25 11:09:31
Revision:
1.3
Author:
N. Amapane, G. Cerminara, R. Bellan - INFN Torino

Definition at line 15 of file DTDigiSyncBase.h.


Constructor & Destructor Documentation

DTDigiSyncBase::DTDigiSyncBase ( ) [inline]

Constructor.

Definition at line 19 of file DTDigiSyncBase.h.

{};
virtual DTDigiSyncBase::~DTDigiSyncBase ( ) [inline, virtual]

Destructor.

Definition at line 22 of file DTDigiSyncBase.h.

{};

Member Function Documentation

virtual double DTDigiSyncBase::digitizerOffset ( const DTWireId id,
const DTLayer layer 
) const [pure virtual]

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

Implemented in DTDigiSyncFromTable, and DTDigiSyncTOFCorr.

virtual double DTDigiSyncBase::emulatorOffset ( const DTWireId id) const [pure virtual]

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

Implemented in DTDigiSyncFromTable, and DTDigiSyncTOFCorr.