#include <DTTTrigBaseSync.h>
Public Member Functions | |
DTTTrigBaseSync () | |
Constructor. More... | |
virtual double | emulatorOffset (const DTWireId &wireId) const |
virtual double | emulatorOffset (const DTWireId &wireId, double &tTrig, double &t0cell) const =0 |
double | offset (const DTLayer *layer, const DTWireId &wireId, const GlobalPoint &globalPos) const |
virtual double | offset (const DTLayer *layer, const DTWireId &wireId, const GlobalPoint &globalPos, double &tTrig, double &wirePropCorr, double &tofCorr) const =0 |
virtual double | offset (const DTWireId &wireId) const =0 |
virtual void | setES (const edm::EventSetup &setup)=0 |
Pass the Event Setup to the synchronization module at each event. More... | |
virtual | ~DTTTrigBaseSync () |
Destructor. More... | |
Base class to define the offsets for 1D DT RecHit building
Definition at line 19 of file DTTTrigBaseSync.h.
DTTTrigBaseSync::DTTTrigBaseSync | ( | ) |
|
virtual |
|
virtual |
Time (ns) to be subtracted to the digi time for emulation purposes It does not take into account TOF and signal propagation along the wire
Definition at line 20 of file DTTTrigBaseSync.cc.
References dttriganalyzer_cfi::tTrig.
|
pure virtual |
Time (ns) to be subtracted to the digi time for emulation purposes It does not take into account TOF and signal propagation along the wire It also returns the different contributions separately:
Implemented in DTTTrigSyncFromDB, DTTTrigSyncTOFCorr, and DTTTrigSyncT0Only.
double DTTTrigBaseSync::offset | ( | const DTLayer * | layer, |
const DTWireId & | wireId, | ||
const GlobalPoint & | globalPos | ||
) | const |
Time (ns) to be subtracted to the digi time. Parameters are the layer and the wireId to which the digi is referred and the estimation of the 3D hit position (globPos)
Definition at line 13 of file DTTTrigBaseSync.cc.
References dttriganalyzer_cfi::tTrig.
Referenced by DTTMax::InfoLayer::InfoLayer().
|
pure virtual |
Time to be subtracted to the digi time, Parameters are the layer and the wireId to which the digi is referred and the estimation of the 3D hit position (globPos) It also returns the different contributions separately:
Implemented in DTTTrigSyncFromDB, DTTTrigSyncTOFCorr, and DTTTrigSyncT0Only.
|
pure virtual |
Time (ns) to be subtracted to the digi time. It does not take into account TOF and signal propagation along the wire
Implemented in DTTTrigSyncFromDB, DTTTrigSyncTOFCorr, and DTTTrigSyncT0Only.
|
pure virtual |
Pass the Event Setup to the synchronization module at each event.
Implemented in DTTTrigSyncFromDB, DTTTrigSyncTOFCorr, and DTTTrigSyncT0Only.