test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
15
16
class
DTLayer
;
17
class
DTWireId
;
18
class
DTT0
;
19
20
namespace
edm {
21
class
ParameterSet
;
22
}
23
24
class
DTTTrigSyncT0Only
:
public
DTTTrigBaseSync
{
25
public
:
27
DTTTrigSyncT0Only
(
const
edm::ParameterSet
&
config
);
28
30
virtual
~DTTTrigSyncT0Only
();
31
32
// Operations
33
35
virtual
void
setES
(
const
edm::EventSetup
&
setup
);
36
37
42
virtual
double
offset
(
const
DTLayer
* layer,
43
const
DTWireId
& wireId,
44
const
GlobalPoint
& globPos,
45
double
& tTrig,
46
double
& wirePropCorr,
47
double
& tofCorr);
48
49
virtual
double
offset
(
const
DTWireId
& wireId);
50
53
virtual
double
emulatorOffset
(
const
DTWireId
& wireId,
54
double
&tTrig,
55
double
&t0cell);
56
57
58
private
:
59
60
const
DTT0
*
tZeroMap
;
61
62
// Set the verbosity level
63
const
bool
debug
;
64
};
65
#endif
66
mps_alisetup.config
tuple config
Definition:
mps_alisetup.py:100
DTTTrigSyncT0Only::~DTTTrigSyncT0Only
virtual ~DTTTrigSyncT0Only()
Destructor.
Definition:
DTTTrigSyncT0Only.cc:30
DTTTrigSyncT0Only::tZeroMap
const DTT0 * tZeroMap
Definition:
DTTTrigSyncT0Only.h:60
DTTTrigSyncT0Only::setES
virtual void setES(const edm::EventSetup &setup)
Pass the Event Setup to the algo at each event.
Definition:
DTTTrigSyncT0Only.cc:34
ParameterSet
Definition:
Functions.h:16
DTTTrigSyncT0Only::DTTTrigSyncT0Only
DTTTrigSyncT0Only(const edm::ParameterSet &config)
Constructor.
Definition:
DTTTrigSyncT0Only.cc:23
DTT0
Definition:
DTT0.h:53
DTTTrigSyncT0Only::offset
virtual double offset(const DTLayer *layer, const DTWireId &wireId, const GlobalPoint &globPos, double &tTrig, double &wirePropCorr, double &tofCorr)
Definition:
DTTTrigSyncT0Only.cc:47
edm::EventSetup
Definition:
EventSetup.h:45
GeneralSetup.setup
def setup
Definition:
GeneralSetup.py:1
DTTTrigSyncT0Only
Definition:
DTTTrigSyncT0Only.h:24
Point3DBase< float, GlobalTag >
DTLayer
Definition:
DTLayer.h:26
DTWireId
Definition:
DTWireId.h:13
edm::ParameterSet
Definition:
ParameterSet.h:36
DTTTrigSyncT0Only::emulatorOffset
virtual double emulatorOffset(const DTWireId &wireId, double &tTrig, double &t0cell)
Definition:
DTTTrigSyncT0Only.cc:81
DTTTrigSyncT0Only::debug
const bool debug
Definition:
DTTTrigSyncT0Only.h:63
DTTTrigBaseSync.h
DTTTrigBaseSync
Definition:
DTTTrigBaseSync.h:20
Generated for CMSSW Reference Manual by
1.8.5