Definition at line 11 of file MTDTimeCalib.h.
float MTDTimeCalib::getTimeCalib |
( |
const MTDDetId & |
id | ) |
const |
Definition at line 23 of file MTDTimeCalib.cc.
References BTLDetId::bar, BTLDetId::barphiflat, BTLDetId::barzflat, MTDDetId::BTL, btlLightCollSlope_, btlLightCollTime_, btlTimeOffset_, TauDecayModes::dec, MTDDetId::ETL, etlTimeOffset_, Exception, MTDDetId::FastTime, BTLDetId::geographicalId(), geom_, MTDTopology::getMTDTopologyMode(), MTDGeometry::idToDet(), createfilelist::int, RectangularMTDTopology::pitch(), DetId::rawId(), ProxyMTDTopology::specificTopology(), BTLDetId::tile, topo_, and GeomDet::topology().
Referenced by MTDRecHitAlgo::makeRecHit(), and ~MTDTimeCalib().
33 float time_calib = 0.;
42 if( thedet ==
nullptr ) {
43 throw cms::Exception(
"MTDTimeCalib") <<
"GeographicalID: " << std::hex
45 <<
" (" <<
id.rawId()<<
") is invalid!" <<
std::dec
virtual const Topology & topology() const
int getMTDTopologyMode() const
constexpr uint32_t rawId() const
get the raw id
const MTDGeomDet * idToDet(DetId) const override
virtual const PixelTopology & specificTopology() const
const MTDTopology * topo_
const MTDGeometry * geom_
Detector identifier class for the Barrel Timing Layer. The crystal count must start from 0...
std::pair< float, float > pitch() const override