CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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
float etlTimeOffset_
Definition: MTDTimeCalib.h:24
float btlLightCollSlope_
Definition: MTDTimeCalib.h:28
float btlLightCollTime_
Definition: MTDTimeCalib.h:27
Detector identifier base class for the MIP Timing Layer.
Definition: MTDDetId.h:21
MTDTimeCalib(edm::ParameterSet const &conf, const MTDGeometry *geom, const MTDTopology *topo)
Definition: MTDTimeCalib.cc:11
const MTDTopology * topo_
Definition: MTDTimeCalib.h:22
float btlTimeOffset_
Definition: MTDTimeCalib.h:23
float getTimeCalib(const MTDDetId &id) const
Definition: MTDTimeCalib.cc:19
const MTDGeometry * geom_
Definition: MTDTimeCalib.h:21