CalibMuon
DTDigiSync
src
DTTTrigSyncT0Only.h
Go to the documentation of this file.
1
#ifndef RecoLocalMuon_DTTTrigSyncT0Only_H
2
#define RecoLocalMuon_DTTTrigSyncT0Only_H
3
12
#include "
CalibMuon/DTDigiSync/interface/DTTTrigBaseSync.h
"
13
14
class
DTLayer
;
15
class
DTWireId
;
16
class
DTT0
;
17
18
namespace
edm
{
19
class
ParameterSet
;
20
}
21
22
class
DTTTrigSyncT0Only
:
public
DTTTrigBaseSync
{
23
public
:
25
DTTTrigSyncT0Only
(
const
edm::ParameterSet
&
config
);
26
28
~DTTTrigSyncT0Only
()
override
;
29
30
// Operations
31
33
void
setES
(
const
edm::EventSetup
&
setup
)
override
;
34
39
double
offset
(
const
DTLayer
* layer,
40
const
DTWireId
& wireId,
41
const
GlobalPoint
& globPos,
42
double
&
tTrig
,
43
double
& wirePropCorr,
44
double
& tofCorr)
const override
;
45
46
double
offset
(
const
DTWireId
& wireId)
const override
;
47
50
double
emulatorOffset
(
const
DTWireId
& wireId,
double
&
tTrig
,
double
& t0cell)
const override
;
51
52
private
:
53
const
DTT0
*
tZeroMap
;
54
55
// Set the verbosity level
56
const
bool
debug
;
57
};
58
#endif
DTTTrigSyncT0Only::tZeroMap
const DTT0 * tZeroMap
Definition:
DTTTrigSyncT0Only.h:53
DTTTrigBaseSync
Definition:
DTTTrigBaseSync.h:19
edm
HLT enums.
Definition:
AlignableModifier.h:19
dttriganalyzer_cfi.tTrig
tTrig
Definition:
dttriganalyzer_cfi.py:11
DTTTrigSyncT0Only
Definition:
DTTTrigSyncT0Only.h:22
singleTopDQM_cfi.setup
setup
Definition:
singleTopDQM_cfi.py:37
config
Definition:
config.py:1
DTWireId
Definition:
DTWireId.h:12
DTTTrigSyncT0Only::DTTTrigSyncT0Only
DTTTrigSyncT0Only(const edm::ParameterSet &config)
Constructor.
Definition:
DTTTrigSyncT0Only.cc:21
Point3DBase< float, GlobalTag >
edm::ParameterSet
Definition:
ParameterSet.h:47
ParameterSet
Definition:
Functions.h:16
DTTTrigSyncT0Only::emulatorOffset
double emulatorOffset(const DTWireId &wireId, double &tTrig, double &t0cell) const override
Definition:
DTTTrigSyncT0Only.cc:66
DTTTrigBaseSync.h
DTTTrigSyncT0Only::offset
double offset(const DTLayer *layer, const DTWireId &wireId, const GlobalPoint &globPos, double &tTrig, double &wirePropCorr, double &tofCorr) const override
Definition:
DTTTrigSyncT0Only.cc:35
edm::EventSetup
Definition:
EventSetup.h:57
DTLayer
Definition:
DTLayer.h:25
DTTTrigSyncT0Only::setES
void setES(const edm::EventSetup &setup) override
Pass the Event Setup to the algo at each event.
Definition:
DTTTrigSyncT0Only.cc:25
DTTTrigSyncT0Only::~DTTTrigSyncT0Only
~DTTTrigSyncT0Only() override
Destructor.
Definition:
DTTTrigSyncT0Only.cc:23
DTT0
Definition:
DTT0.h:48
DTTTrigSyncT0Only::debug
const bool debug
Definition:
DTTTrigSyncT0Only.h:56
Generated for CMSSW Reference Manual by
1.8.16