Main Page
Namespaces
Classes
Package Documentation
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
{
13
public
:
14
//constructor & destructor
15
MTDTimeCalib
(
edm::ParameterSet
const
& conf,
const
MTDGeometry
*
geom
,
const
MTDTopology
* topo);
16
~MTDTimeCalib
() {};
17
18
//accessors
19
float
getTimeCalib
(
const
MTDDetId
&
id
)
const
;
20
21
private
:
22
const
MTDGeometry
*
geom_
;
23
const
MTDTopology
*
topo_
;
24
float
btlTimeOffset_
;
25
float
etlTimeOffset_
;
26
27
//specific paramters from BTL simulation
28
float
btlLightCollTime_
;
29
float
btlLightCollSlope_
;
30
};
31
32
#endif
MTDTimeCalib::etlTimeOffset_
float etlTimeOffset_
Definition:
MTDTimeCalib.h:25
MTDGeometry.h
MTDTimeCalib::btlLightCollSlope_
float btlLightCollSlope_
Definition:
MTDTimeCalib.h:29
MTDDetId.h
MTDGeometry
Definition:
MTDGeometry.h:14
MTDTimeCalib::btlLightCollTime_
float btlLightCollTime_
Definition:
MTDTimeCalib.h:28
MTDDetId
Detector identifier base class for the MIP Timing Layer.
Definition:
MTDDetId.h:21
ParameterSet.h
MTDTimeCalib
Definition:
MTDTimeCalib.h:11
MTDTimeCalib::MTDTimeCalib
MTDTimeCalib(edm::ParameterSet const &conf, const MTDGeometry *geom, const MTDTopology *topo)
Definition:
MTDTimeCalib.cc:11
MTDTimeCalib::topo_
const MTDTopology * topo_
Definition:
MTDTimeCalib.h:23
MTDTimeCalib::btlTimeOffset_
float btlTimeOffset_
Definition:
MTDTimeCalib.h:24
relativeConstraints.geom
geom
Definition:
relativeConstraints.py:72
MTDTopology
Definition:
MTDTopology.h:17
MTDTimeCalib::~MTDTimeCalib
~MTDTimeCalib()
Definition:
MTDTimeCalib.h:16
MTDTimeCalib::getTimeCalib
float getTimeCalib(const MTDDetId &id) const
Definition:
MTDTimeCalib.cc:23
MTDTimeCalib::geom_
const MTDGeometry * geom_
Definition:
MTDTimeCalib.h:22
edm::ParameterSet
Definition:
ParameterSet.h:36
MTDTopology.h
Generated for CMSSW Reference Manual by
1.8.11