Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CalibMuon
DTCalibration
plugins
DTT0WireInChamberReferenceCorrection.h
Go to the documentation of this file.
1
#ifndef CalibMuon_DTT0WireInChamberReferenceCorrection_H
2
#define CalibMuon_DTT0WireInChamberReferenceCorrection_H
3
11
#include "
CalibMuon/DTCalibration/interface/DTT0BaseCorrection.h
"
12
#include "
DataFormats/MuonDetId/interface/DTChamberId.h
"
13
#include "
FWCore/Framework/interface/ESHandle.h
"
14
15
#include <string>
16
17
namespace
edm {
18
class
ParameterSet
;
19
}
20
21
class
DTT0
;
22
class
DTGeometry
;
23
24
namespace
dtCalibration {
25
26
class
DTT0WireInChamberReferenceCorrection
:
public
DTT0BaseCorrection
{
27
public
:
28
// Constructor
29
DTT0WireInChamberReferenceCorrection
(
const
edm::ParameterSet
&);
30
31
// Destructor
32
virtual
~DTT0WireInChamberReferenceCorrection
();
33
34
virtual
void
setES
(
const
edm::EventSetup
&
setup
);
35
virtual
DTT0Data
correction
(
const
DTWireId
&);
36
37
private
:
38
DTT0Data
defaultT0
(
const
DTWireId
&);
39
40
std::string
calibChamber_
;
41
42
DTChamberId
chosenChamberId_
;
43
const
DTT0
*
t0Map_
;
44
edm::ESHandle<DTGeometry>
dtGeom_
;
45
};
46
47
}
// namespace
48
#endif
dtCalibration::DTT0Data
Definition:
DTT0BaseCorrection.h:19
dtCalibration::DTT0WireInChamberReferenceCorrection::defaultT0
DTT0Data defaultT0(const DTWireId &)
Definition:
DTT0WireInChamberReferenceCorrection.cc:100
ParameterSet
Definition:
Functions.h:16
DTChamberId
Definition:
DTChamberId.h:14
DTGeometry
Definition:
DTGeometry.h:25
dtCalibration::DTT0WireInChamberReferenceCorrection::t0Map_
const DTT0 * t0Map_
Definition:
DTT0WireInChamberReferenceCorrection.h:43
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
DTT0
Definition:
DTT0.h:53
dtCalibration::DTT0WireInChamberReferenceCorrection::~DTT0WireInChamberReferenceCorrection
virtual ~DTT0WireInChamberReferenceCorrection()
Definition:
DTT0WireInChamberReferenceCorrection.cc:44
edm::ESHandle< DTGeometry >
DTT0BaseCorrection.h
ESHandle.h
DTChamberId.h
dtCalibration::DTT0WireInChamberReferenceCorrection::chosenChamberId_
DTChamberId chosenChamberId_
Definition:
DTT0WireInChamberReferenceCorrection.h:42
edm::EventSetup
Definition:
EventSetup.h:45
dtCalibration::DTT0WireInChamberReferenceCorrection::dtGeom_
edm::ESHandle< DTGeometry > dtGeom_
Definition:
DTT0WireInChamberReferenceCorrection.h:44
dtCalibration::DTT0WireInChamberReferenceCorrection::calibChamber_
std::string calibChamber_
Definition:
DTT0WireInChamberReferenceCorrection.h:40
dtCalibration::DTT0WireInChamberReferenceCorrection::DTT0WireInChamberReferenceCorrection
DTT0WireInChamberReferenceCorrection(const edm::ParameterSet &)
Definition:
DTT0WireInChamberReferenceCorrection.cc:29
dtCalibration::DTT0WireInChamberReferenceCorrection::correction
virtual DTT0Data correction(const DTWireId &)
Definition:
DTT0WireInChamberReferenceCorrection.cc:58
DTWireId
Definition:
DTWireId.h:13
edm::ParameterSet
Definition:
ParameterSet.h:36
dtCalibration::DTT0BaseCorrection
Definition:
DTT0BaseCorrection.h:29
dtCalibration::DTT0WireInChamberReferenceCorrection::setES
virtual void setES(const edm::EventSetup &setup)
Definition:
DTT0WireInChamberReferenceCorrection.cc:47
HcalObjRepresent::setup
void setup(std::vector< TH2F > &depth, std::string name, std::string units="")
Definition:
HcalObjRepresent.h:628
dtCalibration::DTT0WireInChamberReferenceCorrection
Definition:
DTT0WireInChamberReferenceCorrection.h:26
Generated for CMSSW Reference Manual by
1.8.5