#include <MTDTimeCalib.h>
Public Member Functions | |
float | getTimeCalib (const MTDDetId &id) const |
MTDTimeCalib (edm::ParameterSet const &conf, const MTDGeometry *geom, const MTDTopology *topo) | |
~MTDTimeCalib () | |
Private Attributes | |
float | btlLightCollSlope_ |
float | btlLightCollTime_ |
float | btlTimeOffset_ |
float | etlTimeOffset_ |
const MTDGeometry * | geom_ |
const MTDTopology * | topo_ |
Definition at line 11 of file MTDTimeCalib.h.
MTDTimeCalib::MTDTimeCalib | ( | edm::ParameterSet const & | conf, |
const MTDGeometry * | geom, | ||
const MTDTopology * | topo | ||
) |
Definition at line 11 of file MTDTimeCalib.cc.
|
inline |
Definition at line 15 of file MTDTimeCalib.h.
float MTDTimeCalib::getTimeCalib | ( | const MTDDetId & | id | ) | const |
Definition at line 19 of file MTDTimeCalib.cc.
References BTLDetId::bar, BTLDetId::barphiflat, BTLDetId::barzflat, MTDDetId::BTL, btlLightCollSlope_, btlLightCollTime_, btlTimeOffset_, MTDTopologyMode::crysLayoutFromTopoMode(), TauDecayModes::dec, MTDDetId::ETL, etlTimeOffset_, Exception, MTDDetId::FastTime, BTLDetId::geographicalId(), geom_, MTDTopology::getMTDTopologyMode(), MTDGeometry::idToDet(), RectangularMTDTopology::pitch(), DetId::rawId(), ProxyMTDTopology::specificTopology(), BTLDetId::tile, topo_, GeomDet::topology(), and BTLDetId::v2.
Referenced by MTDRecHitAlgo::makeRecHit().
|
private |
Definition at line 28 of file MTDTimeCalib.h.
Referenced by getTimeCalib().
|
private |
Definition at line 27 of file MTDTimeCalib.h.
Referenced by getTimeCalib().
|
private |
Definition at line 23 of file MTDTimeCalib.h.
Referenced by getTimeCalib().
|
private |
Definition at line 24 of file MTDTimeCalib.h.
Referenced by getTimeCalib().
|
private |
Definition at line 21 of file MTDTimeCalib.h.
Referenced by getTimeCalib().
|
private |
Definition at line 22 of file MTDTimeCalib.h.
Referenced by getTimeCalib().