RecoLocalFastTime
FTLCommonAlgos
interface
MTDTimeCalib.h
Go to the documentation of this file.
1
#ifndef RecoLocalFastTime_FTLCommonAlgos_MTDTimeCalib_H
2
#define RecoLocalFastTime_FTLCommonAlgos_MTDTimeCalib_H 1
3
4
#include "
DataFormats/ForwardDetId/interface/MTDDetId.h
"
5
6
#include "
Geometry/MTDGeometryBuilder/interface/MTDGeometry.h
"
7
#include "
Geometry/MTDNumberingBuilder/interface/MTDTopology.h
"
8
9
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
10
11
class
MTDTimeCalib
{
12
public
:
13
//constructor & destructor
14
MTDTimeCalib
(
edm::ParameterSet
const
& conf,
const
MTDGeometry
*
geom
,
const
MTDTopology
* topo);
15
~MTDTimeCalib
(){};
16
17
//accessors
18
float
getTimeCalib
(
const
MTDDetId
&
id
)
const
;
19
20
private
:
21
const
MTDGeometry
*
geom_
;
22
const
MTDTopology
*
topo_
;
23
float
btlTimeOffset_
;
24
float
etlTimeOffset_
;
25
26
//specific paramters from BTL simulation
27
float
btlLightCollTime_
;
28
float
btlLightCollSlope_
;
29
};
30
31
#endif
MTDGeometry.h
MTDTimeCalib
Definition:
MTDTimeCalib.h:11
MTDTimeCalib::btlLightCollSlope_
float btlLightCollSlope_
Definition:
MTDTimeCalib.h:28
MTDTimeCalib::MTDTimeCalib
MTDTimeCalib(edm::ParameterSet const &conf, const MTDGeometry *geom, const MTDTopology *topo)
Definition:
MTDTimeCalib.cc:11
relativeConstraints.geom
geom
Definition:
relativeConstraints.py:72
MTDTimeCalib::btlTimeOffset_
float btlTimeOffset_
Definition:
MTDTimeCalib.h:23
MTDTimeCalib::etlTimeOffset_
float etlTimeOffset_
Definition:
MTDTimeCalib.h:24
MTDTimeCalib::getTimeCalib
float getTimeCalib(const MTDDetId &id) const
Definition:
MTDTimeCalib.cc:19
MTDTopology
Definition:
MTDTopology.h:16
edm::ParameterSet
Definition:
ParameterSet.h:47
MTDDetId.h
MTDTimeCalib::topo_
const MTDTopology * topo_
Definition:
MTDTimeCalib.h:22
MTDTimeCalib::geom_
const MTDGeometry * geom_
Definition:
MTDTimeCalib.h:21
MTDGeometry
Definition:
MTDGeometry.h:14
MTDTimeCalib::btlLightCollTime_
float btlLightCollTime_
Definition:
MTDTimeCalib.h:27
MTDTimeCalib::~MTDTimeCalib
~MTDTimeCalib()
Definition:
MTDTimeCalib.h:15
MTDDetId
Detector identifier base class for the MIP Timing Layer.
Definition:
MTDDetId.h:21
ParameterSet.h
MTDTopology.h
Generated for CMSSW Reference Manual by
1.8.16