Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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
MTDTimeCalib::etlTimeOffset_
float etlTimeOffset_
Definition:
MTDTimeCalib.h:24
MTDGeometry.h
MTDTimeCalib::btlLightCollSlope_
float btlLightCollSlope_
Definition:
MTDTimeCalib.h:28
MTDDetId.h
MTDGeometry
Definition:
MTDGeometry.h:14
MTDTimeCalib::btlLightCollTime_
float btlLightCollTime_
Definition:
MTDTimeCalib.h:27
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
relativeConstraints.geom
list geom
Definition:
relativeConstraints.py:72
MTDTimeCalib::topo_
const MTDTopology * topo_
Definition:
MTDTimeCalib.h:22
MTDTimeCalib::btlTimeOffset_
float btlTimeOffset_
Definition:
MTDTimeCalib.h:23
MTDTopology
Definition:
MTDTopology.h:13
MTDTimeCalib::~MTDTimeCalib
~MTDTimeCalib()
Definition:
MTDTimeCalib.h:15
MTDTimeCalib::getTimeCalib
float getTimeCalib(const MTDDetId &id) const
Definition:
MTDTimeCalib.cc:19
MTDTimeCalib::geom_
const MTDGeometry * geom_
Definition:
MTDTimeCalib.h:21
edm::ParameterSet
Definition:
ParameterSet.h:47
MTDTopology.h
Generated for CMSSW Reference Manual by
1.8.5