CMS 3D CMS Logo

MTDTimeCalib.h
Go to the documentation of this file.
1 #ifndef RecoLocalFastTime_FTLCommonAlgos_MTDTimeCalib_H
2 #define RecoLocalFastTime_FTLCommonAlgos_MTDTimeCalib_H 1
3 
5 
8 
10 
11 class MTDTimeCalib {
12 public:
13  //constructor & destructor
14  MTDTimeCalib(edm::ParameterSet const& conf, const MTDGeometry* geom, const MTDTopology* topo);
16 
17  //accessors
18  float getTimeCalib(const MTDDetId& id) const;
19 
20 private:
25 
26  //specific paramters from BTL simulation
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