CalibMuon
DTCalibration
plugins
DTT0FillChamberFromDB.h
Go to the documentation of this file.
1
#ifndef CalibMuon_DTT0FillChamberFromDB_H
2
#define CalibMuon_DTT0FillChamberFromDB_H
3
12
#include "
CalibMuon/DTCalibration/interface/DTT0BaseCorrection.h
"
13
#include "
DataFormats/MuonDetId/interface/DTChamberId.h
"
14
15
#include <string>
16
17
namespace
edm
{
18
class
ParameterSet
;
19
}
20
21
class
DTT0
;
22
23
namespace
dtCalibration
{
24
25
class
DTT0FillChamberFromDB
:
public
DTT0BaseCorrection
{
26
public
:
27
// Constructor
28
DTT0FillChamberFromDB
(
const
edm::ParameterSet
&);
29
30
// Destructor
31
~DTT0FillChamberFromDB
()
override
;
32
33
void
setES
(
const
edm::EventSetup
&
setup
)
override
;
34
DTT0Data
correction
(
const
DTWireId
&)
override
;
35
36
private
:
37
std::string
dbLabelRef_
;
38
std::string
chamberRef_
;
39
40
DTChamberId
chosenChamberId_
;
41
42
const
DTT0
*
t0MapRef_
;
43
const
DTT0
*
t0Map_
;
44
};
45
46
}
// namespace dtCalibration
47
#endif
edm
HLT enums.
Definition:
AlignableModifier.h:19
dtCalibration::DTT0FillChamberFromDB::t0Map_
const DTT0 * t0Map_
Definition:
DTT0FillChamberFromDB.h:43
singleTopDQM_cfi.setup
setup
Definition:
singleTopDQM_cfi.py:37
dtCalibration::DTT0FillChamberFromDB::chamberRef_
std::string chamberRef_
Definition:
DTT0FillChamberFromDB.h:38
dtCalibration::DTT0BaseCorrection
Definition:
DTT0BaseCorrection.h:27
dtCalibration::DTT0FillChamberFromDB::~DTT0FillChamberFromDB
~DTT0FillChamberFromDB() override
Definition:
DTT0FillChamberFromDB.cc:41
dtCalibration::DTT0FillChamberFromDB::DTT0FillChamberFromDB
DTT0FillChamberFromDB(const edm::ParameterSet &)
Definition:
DTT0FillChamberFromDB.cc:27
DTWireId
Definition:
DTWireId.h:12
dtCalibration::DTT0FillChamberFromDB::setES
void setES(const edm::EventSetup &setup) override
Definition:
DTT0FillChamberFromDB.cc:43
dtCalibration::DTT0FillChamberFromDB::chosenChamberId_
DTChamberId chosenChamberId_
Definition:
DTT0FillChamberFromDB.h:40
dtCalibration::DTT0FillChamberFromDB
Definition:
DTT0FillChamberFromDB.h:25
dtCalibration::DTT0Data
Definition:
DTT0BaseCorrection.h:18
DTChamberId.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
dtCalibration::DTT0FillChamberFromDB::correction
DTT0Data correction(const DTWireId &) override
Definition:
DTT0FillChamberFromDB.cc:57
edm::ParameterSet
Definition:
ParameterSet.h:47
ParameterSet
Definition:
Functions.h:16
DTT0BaseCorrection.h
edm::EventSetup
Definition:
EventSetup.h:57
dtCalibration
Definition:
DTT0BaseCorrection.h:16
dtCalibration::DTT0FillChamberFromDB::dbLabelRef_
std::string dbLabelRef_
Definition:
DTT0FillChamberFromDB.h:37
DTT0
Definition:
DTT0.h:48
dtCalibration::DTT0FillChamberFromDB::t0MapRef_
const DTT0 * t0MapRef_
Definition:
DTT0FillChamberFromDB.h:42
DTChamberId
Definition:
DTChamberId.h:14
Generated for CMSSW Reference Manual by
1.8.16