Class to process and provide run-time constants used by Track Trigger emulators. More...
#include <Setup.h>
Public Member Functions | |
double | baseBend () const |
double | baseCol () const |
double | basePhi () const |
double | baseR () const |
double | baseRegion () const |
double | baseRow () const |
double | baseSector () const |
double | baseWindowSize () const |
double | baseZ () const |
double | beamWindowZ () const |
double | bendCut () const |
double | boundarieEta (int eta) const |
void | checkHistory (const edm::ProcessHistory &processHistory) const |
double | chosenRofPhi () const |
double | chosenRofZ () const |
bool | configurationSupported () const |
double | drBaseCot () const |
double | drBasePhi0 () const |
double | drBaseQoverPt () const |
double | drBaseZ0 () const |
int | drDepthMemory () const |
int | drWidthCot () const |
int | drWidthPhi0 () const |
int | drWidthQoverPt () const |
int | drWidthZ0 () const |
double | dtcBaseM () const |
double | dtcBaseQoverPt () const |
int | dtcDepthMemory () const |
int | dtcId (int tklId) const |
int | dtcId (int tfpRegion, int tfpChannel) const |
const std::vector < SensorModule * > & | dtcModules (int dtcId) const |
int | dtcNumMergedRows () const |
int | dtcNumModulesPerRoutingBlock () const |
int | dtcNumRoutingBlocks () const |
int | dtcNumUnusedBits () const |
int | dtcWidthM () const |
int | dtcWidthQoverPt () const |
int | dtcWidthRowLUT () const |
const std::vector< double > & | encodingBend (int windowSize, bool psModule) const |
const std::vector< int > & | encodingLayerId (int tfpChannel) const |
int | gpDepthMemory () const |
double | htBasePhiT () const |
double | htBaseQoverPt () const |
int | htDepthMemory () const |
int | htMinLayers () const |
int | htNumBinsPhiT () const |
int | htNumBinsQoverPt () const |
int | htWidthPhiT () const |
int | htWidthQoverPt () const |
double | hybridBaseAlpha (SensorModule::Type type) const |
double | hybridBasePhi (SensorModule::Type type) const |
double | hybridBaseR (SensorModule::Type type) const |
double | hybridBaseZ (SensorModule::Type type) const |
double | hybridChosenRofPhi () const |
double | hybridDiskZ (int layerId) const |
double | hybridLayerR (int layerId) const |
double | hybridMaxCot () const |
double | hybridMaxEta () const |
double | hybridMinPt () const |
int | hybridNumLayers () const |
int | hybridNumRingsPS (int layerId) const |
int | hybridNumUnusedBits (SensorModule::Type type) const |
int | hybridWidthAlpha (SensorModule::Type type) const |
int | hybridWidthBend (SensorModule::Type type) const |
int | hybridWidthLayer () const |
int | hybridWidthPhi (SensorModule::Type type) const |
int | hybridWidthR (SensorModule::Type type) const |
int | hybridWidthZ (SensorModule::Type type) const |
double | invPtToDphi () const |
double | kfBaseC00 () const |
double | kfBaseC01 () const |
double | kfBaseC11 () const |
double | kfBaseC22 () const |
double | kfBaseC23 () const |
double | kfBaseC33 () const |
double | kfBaseChi2 () const |
double | kfBaseChi20 () const |
double | kfBaseChi21 () const |
double | kfBaseH00 () const |
double | kfBaseH12 () const |
double | kfBaseInvR00 () const |
double | kfBaseInvR11 () const |
double | kfBaseK00 () const |
double | kfBaseK10 () const |
double | kfBaseK21 () const |
double | kfBaseK31 () const |
double | kfBasem0 () const |
double | kfBasem1 () const |
double | kfBaser0 () const |
double | kfBaseR00 () const |
double | kfBaser02 () const |
double | kfBaser1 () const |
double | kfBaseR11 () const |
double | kfBaser12 () const |
double | kfBaseS00 () const |
double | kfBaseS01 () const |
double | kfBaseS12 () const |
double | kfBaseS13 () const |
double | kfBasev0 () const |
double | kfBasev1 () const |
double | kfBasex0 () const |
double | kfBasex1 () const |
double | kfBasex2 () const |
double | kfBasex3 () const |
int | kfMaxLayers () const |
int | kfMaxSkippedLayers () const |
int | kfMaxStubsPerLayer () const |
int | kfMinLayers () const |
int | kfNumTracks () const |
int | kfWidthLutInvPhi () const |
int | kfWidthLutInvZ () const |
double | maxCot () const |
double | maxEta () const |
double | maxZT () const |
double | mhtBasePhiT () const |
double | mhtBaseQoverPt () const |
int | mhtMinLayers () const |
int | mhtNumBinsPhiT () const |
int | mhtNumBinsQoverPt () const |
int | mhtNumCells () const |
int | mhtNumDLB () const |
int | mhtWidthPhiT () const |
int | mhtWidthQoverPt () const |
double | minPt () const |
int | numDTCs () const |
int | numDTCsPerRegion () const |
int | numDTCsPerTFP () const |
int | numFrames () const |
int | numFramesFE () const |
int | numFramesIO () const |
int | numLayers () const |
int | numModules () const |
int | numModulesPerDTC () const |
int | numOverlappingRegions () const |
int | numRegions () const |
int | numSectorsEta () const |
int | numSectorsPhi () const |
double | numTiltedLayerRing (int layerId) const |
int | offsetDetIdDSV () const |
int | offsetDetIdTP () const |
int | offsetLayerDisks () const |
int | offsetLayerId () const |
bool | psModule (int dtcId) const |
SensorModule * | sensorModule (const DetId &detId) const |
Setup () | |
Setup (const edm::ParameterSet &iConfig, const MagneticField &magneticField, const TrackerGeometry &trackerGeometry, const TrackerTopology &trackerTopology, const TrackerDetToDTCELinkCablingMap &cablingMap, const StubAlgorithmOfficial &stubAlgorithm, const edm::ParameterSet &pSetStubAlgorithm, const edm::ParameterSet &pSetGeometryConfiguration, const edm::ParameterSetID &pSetIdTTStubAlgorithm, const edm::ParameterSetID &pSetIdGeometryConfiguration) | |
double | sfBaseCot () const |
double | sfBaseZT () const |
int | sfMinLayers () const |
bool | side (int dtcId) const |
int | slot (int dtcId) const |
GlobalPoint | stubPos (bool hybrid, const TTDTC::Frame &frame, int tfpRegion, int tfpChannel) const |
GlobalPoint | stubPos (const TTStubRef &ttStubRef) const |
int | tkLayoutId (int dtcId) const |
double | tpMaxD0 () const |
double | tpMaxEta () const |
double | tpMaxVertR () const |
double | tpMaxVertZ () const |
int | tpMinLayers () const |
int | tpMinLayersPS () const |
const TrackerGeometry * | trackerGeometry () const |
const TrackerTopology * | trackerTopology () const |
TTDTC | ttDTC () const |
int | widthBend () const |
int | widthChiPhi () const |
int | widthChiZ () const |
int | widthCol () const |
int | widthLayer () const |
int | widthPhi () const |
int | widthPhiDTC () const |
int | widthR () const |
int | widthRow () const |
int | widthSectorEta () const |
int | widthZ () const |
double | windowSizeBarrelLayer (int layerId) const |
double | windowSizeEndcapDisksRing (int layerId, int ring) const |
double | windowSizeTiltedLayerRing (int layerId, int ring) const |
~Setup () | |
Private Member Functions | |
void | calculateConstants () |
void | checkDTCId (int dtcId) const |
void | checkGeometry () |
void | checkHistory (const edm::ProcessHistory &, const edm::pset::Registry *, const std::string &, const edm::ParameterSetID &) const |
void | checkMagneticField () |
void | checkTFPIdentifier (int tfpRegion, int tfpChannel) const |
void | checkTKLayoutId (int tkLayoutId) const |
void | consumeStubAlgorithm () |
std::string | dumpDiff (const edm::ParameterSet &pSetHistory, const edm::ParameterSet &pSetProcess) const |
void | encodeBend (std::vector< std::vector< double >> &, bool) const |
void | encodeLayerId () |
void | produceSensorModules () |
Class to process and provide run-time constants used by Track Trigger emulators.
trackerDTC::Setup::Setup | ( | const edm::ParameterSet & | iConfig, |
const MagneticField & | magneticField, | ||
const TrackerGeometry & | trackerGeometry, | ||
const TrackerTopology & | trackerTopology, | ||
const TrackerDetToDTCELinkCablingMap & | cablingMap, | ||
const StubAlgorithmOfficial & | stubAlgorithm, | ||
const edm::ParameterSet & | pSetStubAlgorithm, | ||
const edm::ParameterSet & | pSetGeometryConfiguration, | ||
const edm::ParameterSetID & | pSetIdTTStubAlgorithm, | ||
const edm::ParameterSetID & | pSetIdGeometryConfiguration | ||
) |
Definition at line 19 of file Setup.cc.
References calculateConstants(), checkGeometry(), checkMagneticField(), configurationSupported_, consumeStubAlgorithm(), encodeBend(), encodeLayerId(), encodingsBend2S_, encodingsBendPS_, encodingsLayerId_, maxWindowSize_, numDTCsPerRegion_, and produceSensorModules().
|
inline |
Definition at line 209 of file Setup.h.
References baseBend_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 211 of file Setup.h.
References baseCol_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 136 of file Setup.h.
References basePhi_.
Referenced by trackerDTC::Stub::formatTMTT(), trackerDTC::Stub::Stub(), and stubPos().
|
inline |
Definition at line 132 of file Setup.h.
References baseR_.
Referenced by trackerDTC::Stub::formatTMTT(), trackerDTC::Stub::Stub(), and stubPos().
|
inline |
Definition at line 99 of file Setup.h.
References baseRegion_.
Referenced by trackerDTC::Stub::formatHybrid(), trackerDTC::Stub::formatTMTT(), and trackerDTC::SensorModule::SensorModule().
|
inline |
Definition at line 213 of file Setup.h.
References baseRow_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 279 of file Setup.h.
References baseSector_.
Referenced by trackerDTC::Stub::formatTMTT().
|
inline |
Definition at line 196 of file Setup.h.
References baseWindowSize_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
inline |
Definition at line 134 of file Setup.h.
References baseZ_.
Referenced by trackerDTC::Stub::formatTMTT(), trackerDTC::Stub::Stub(), and stubPos().
|
inline |
Definition at line 89 of file Setup.h.
References beamWindowZ_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 215 of file Setup.h.
References bendCut_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 277 of file Setup.h.
References boundariesEta_.
Referenced by trackerDTC::Stub::formatTMTT().
|
private |
Definition at line 485 of file Setup.cc.
References funct::abs(), basePhi_, baseR_, baseRegion_, baseRow_, baseSector_, baseZ_, beamWindowZ_, bField_, boundariesEta_, reco::ceil(), chosenRofPhi_, chosenRofZ_, trackerDTC::SensorModule::Disk2S, disk2SRs_, drBaseCot_, drBasePhi0_, drBaseQoverPt_, drBaseZ0_, drWidthCot_, drWidthPhi0_, drWidthQoverPt_, drWidthZ0_, dtcBaseM_, dtcBaseQoverPt_, dtcNumMergedRows_, dtcNumModulesPerRoutingBlock_, dtcNumRoutingBlocks_, dtcNumUnusedBits_, dtcWidthM_, dtcWidthQoverPt_, dtcWidthRowLUT_, freqBE_, freqLHC_, edm::ParameterSet::getParameter(), halfLength_, htBasePhiT_, htBaseQoverPt_, htNumBinsPhiT_, htNumBinsQoverPt_, htWidthPhiT_, htWidthQoverPt_, hybridBasesAlpha_, hybridBasesPhi_, hybridBasesR_, hybridBasesZ_, hybridChosenRofPhi_, hybridDisk2SRsSet_, hybridMaxCot_, hybridMaxEta_, hybridMinPt_, hybridNumLayers_, hybridNumsUnusedBits_, hybridRangesAlpha_, hybridRangesR_, hybridRangesZ_, hybridWidthLayer_, hybridWidthsAlpha_, hybridWidthsBend_, hybridWidthsPhi_, hybridWidthsR_, hybridWidthsZ_, innerRadius_, invPtToDphi_, kfBaseC00_, kfBaseC01_, kfBaseC11_, kfBaseC22_, kfBaseC23_, kfBaseC33_, kfBaseChi20_, kfBaseChi21_, kfBaseChi2_, kfBaseH00_, kfBaseH12_, kfBaseInvR00_, kfBaseInvR11_, kfBaseK00_, kfBaseK10_, kfBaseK21_, kfBaseK31_, kfBasem0_, kfBasem1_, kfBaseR00_, kfBaser02_, kfBaser0_, kfBaseR11_, kfBaser12_, kfBaser1_, kfBaseS00_, kfBaseS01_, kfBaseS12_, kfBaseS13_, kfBaseShiftC00_, kfBaseShiftC01_, kfBaseShiftC11_, kfBaseShiftC22_, kfBaseShiftC23_, kfBaseShiftC33_, kfBaseShiftChi20_, kfBaseShiftChi21_, kfBaseShiftChi2_, kfBaseShiftInvR00_, kfBaseShiftInvR11_, kfBaseShiftK00_, kfBaseShiftK10_, kfBaseShiftK21_, kfBaseShiftK31_, kfBaseShiftR00_, kfBaseShiftr02_, kfBaseShiftr0_, kfBaseShiftR11_, kfBaseShiftr12_, kfBaseShiftr1_, kfBaseShiftS00_, kfBaseShiftS01_, kfBaseShiftS12_, kfBaseShiftS13_, kfBaseShiftv0_, kfBaseShiftv1_, kfBasev0_, kfBasev1_, kfBasex0_, kfBasex1_, kfBasex2_, kfBasex3_, M_PI, SiStripPI::max, maxCot_, maxEta_, maxPitch_, maxZT_, mhtBasePhiT_, mhtBaseQoverPt_, mhtNumBinsPhiT_, mhtNumBinsQoverPt_, mhtNumCells_, mhtWidthPhiT_, mhtWidthQoverPt_, minPt_, neededRangeChiZ_, numDTCs_, numDTCsPerRegion_, numDTCsPerTFP_, numFrames_, numFramesFE_, numFramesInfra_, numFramesIO_, numLayers_, numModules_, numModulesPerDTC_, numOverlappingRegions_, numRegions_, numSectorsEta_, numSectorsPhi_, trackerDTC::SensorModule::NumTypes, outerRadius_, funct::pow(), TTBV::S, sfBaseCot_, sfBaseDiffZ_, sfBaseZT_, sfPowerBaseCot_, speedOfLight_, tmpFE_, tmpTFP_, widthChiPhi_, widthChiZ_, widthLayer_, widthPhi_, widthPhiDTC_, widthR_, widthRow_, widthSectorEta_, and widthZ_.
Referenced by Setup().
|
private |
Definition at line 695 of file Setup.cc.
References cms::Exception::addContext(), cppFunctionSkipper::exception, numDTCsPerRegion_, and numRegions_.
Referenced by psModule(), side(), slot(), and tkLayoutId().
|
private |
Definition at line 358 of file Setup.cc.
References cms::Exception::addContext(), SplitLinear::begin, configurationSupported_, dataset::end, cppFunctionSkipper::exception, spr::find(), fromDD4hep_, cmsRun_displayProdMFGeom_cfg::geomXMLFiles, edm::ParameterSet::getParameter(), pSetGC_, sgXMLFile_, sgXMLLabel_, sgXMLPath_, sgXMLVersions_, and relval_steps::version.
Referenced by Setup().
void trackerDTC::Setup::checkHistory | ( | const edm::ProcessHistory & | processHistory | ) | const |
Definition at line 222 of file Setup.cc.
References instance, phGeometryConfiguration_, phTTStubAlgorithm_, pSetIdGeometryConfiguration_, and pSetIdTTStubAlgorithm_.
Referenced by trackerDTC::ProducerED::beginRun().
|
private |
|
private |
Definition at line 347 of file Setup.cc.
References funct::abs(), bField_, bFieldError_, configurationSupported_, MagneticField::inTesla(), magneticField_, and PV3DBase< T, PVType, FrameType >::z().
Referenced by Setup().
|
private |
Definition at line 717 of file Setup.cc.
References cms::Exception::addContext(), cppFunctionSkipper::exception, numDTCsPerTFP_, and numRegions_.
Referenced by dtcId().
|
private |
Definition at line 706 of file Setup.cc.
References cms::Exception::addContext(), cppFunctionSkipper::exception, numDTCsPerRegion_, and numRegions_.
Referenced by dtcId().
|
inline |
Definition at line 120 of file Setup.h.
References chosenRofPhi_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 273 of file Setup.h.
References chosenRofZ_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 58 of file Setup.h.
References configurationSupported_.
Referenced by trackerDTC::ProducerED::beginRun(), and trackerDTC::ProducerED::produce().
|
private |
Definition at line 384 of file Setup.cc.
References baseWindowSize_, edm::ParameterSet::getParameter(), SiStripPI::max, maxWindowSize_, numTiltedLayerRings_, pSetSA_, svgfig::window(), windowSizeBarrelLayers_, windowSizeEndcapDisksRings_, and windowSizeTiltedLayerRings_.
Referenced by Setup().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 258 of file Setup.h.
References dtcBaseM_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 256 of file Setup.h.
References dtcBaseQoverPt_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 230 of file Setup.h.
References dtcDepthMemory_.
Referenced by trackerDTC::DTC::merge().
int trackerDTC::Setup::dtcId | ( | int | tklId | ) | const |
Definition at line 274 of file Setup.cc.
References checkTKLayoutId(), numATCASlots_, numDTCsPerRegion_, numRegions_, HLT_FULL_cff::region, side(), and slot().
Referenced by encodeLayerId(), L1FPGATrackProducer::produce(), produceSensorModules(), and stubPos().
int trackerDTC::Setup::dtcId | ( | int | tfpRegion, |
int | tfpChannel | ||
) | const |
Definition at line 293 of file Setup.cc.
References checkTFPIdentifier(), numDTCsPerRegion_, numOverlappingRegions_, and numRegions_.
|
inline |
Definition at line 262 of file Setup.h.
References dtcModules_.
Referenced by produceSensorModules().
|
inline |
Definition at line 252 of file Setup.h.
References dtcNumMergedRows_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 250 of file Setup.h.
References dtcNumModulesPerRoutingBlock_.
Referenced by trackerDTC::DTC::DTC().
|
inline |
Definition at line 228 of file Setup.h.
References dtcNumRoutingBlocks_.
Referenced by trackerDTC::DTC::produce().
|
inline |
Definition at line 138 of file Setup.h.
References dtcNumUnusedBits_.
Referenced by trackerDTC::Stub::formatTMTT().
|
inline |
|
inline |
|
inline |
Definition at line 232 of file Setup.h.
References dtcWidthRowLUT_.
Referenced by trackerDTC::Stub::Stub().
|
private |
Definition at line 263 of file Setup.cc.
References edm::ParameterSet::dump(), and contentValuesCheck::ss.
|
private |
Definition at line 403 of file Setup.cc.
References TTStubAlgorithm_official< T >::degradeBend(), maxWindowSize_, stubAlgorithm_, and svgfig::window().
Referenced by Setup().
|
private |
Definition at line 413 of file Setup.cc.
References cms::Exception::addContext(), Reference_intrackfit_cff::barrel, cablingMap_, TrackerDetToDTCELinkCablingMap::dtcELinkIdToDetId(), dtcId(), encodingLayerId(), encodingsLayerId_, cppFunctionSkipper::exception, TrackerDetToDTCELinkCablingMap::getKnownDTCELinkIds(), hybridNumLayers_, TrackerTopology::layer(), numDTCs_, numDTCsPerRegion_, numModulesPerDTC_, numRegions_, offsetLayerDisks_, push_back(), HLT_FULL_cff::region, DetId::subdetId(), TrackerTopology::tidWheel(), StripSubdetector::TOB, and trackerTopology_.
Referenced by Setup().
const vector< double > & trackerDTC::Setup::encodingBend | ( | int | windowSize, |
bool | psModule | ||
) | const |
Definition at line 335 of file Setup.cc.
References encodingsBend2S_, and encodingsBendPS_.
Referenced by trackerDTC::Stub::Stub().
const vector< int > & trackerDTC::Setup::encodingLayerId | ( | int | tfpChannel | ) | const |
Definition at line 341 of file Setup.cc.
References encodingsLayerId_, and numDTCsPerRegion_.
Referenced by encodeLayerId(), and trackerDTC::SensorModule::SensorModule().
|
inline |
|
inline |
|
inline |
Definition at line 306 of file Setup.h.
References htBaseQoverPt_.
Referenced by trackerDTC::Stub::formatTMTT().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 300 of file Setup.h.
References htWidthQoverPt_.
Referenced by trackerDTC::Stub::formatTMTT().
|
inline |
Definition at line 169 of file Setup.h.
References hybridBasesAlpha_.
Referenced by trackerDTC::Stub::formatHybrid().
|
inline |
Definition at line 165 of file Setup.h.
References hybridBasesPhi_.
Referenced by trackerDTC::Stub::formatHybrid().
|
inline |
Definition at line 163 of file Setup.h.
References hybridBasesR_.
Referenced by trackerDTC::Stub::formatHybrid(), and trackerDTC::Stub::Stub().
|
inline |
Definition at line 167 of file Setup.h.
References hybridBasesZ_.
Referenced by trackerDTC::Stub::formatHybrid().
|
inline |
Definition at line 147 of file Setup.h.
References hybridChosenRofPhi_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 179 of file Setup.h.
References hybridDiskZs_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
inline |
Definition at line 177 of file Setup.h.
References hybridLayerRs_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
inline |
Definition at line 173 of file Setup.h.
References hybridMaxCot_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
|
inline |
Definition at line 143 of file Setup.h.
References hybridMinPt_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
|
inline |
Definition at line 175 of file Setup.h.
References hybridNumRingsPS_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
inline |
Definition at line 171 of file Setup.h.
References hybridNumsUnusedBits_.
Referenced by trackerDTC::Stub::formatHybrid().
|
inline |
Definition at line 157 of file Setup.h.
References hybridWidthsAlpha_.
Referenced by trackerDTC::Stub::formatHybrid().
|
inline |
Definition at line 159 of file Setup.h.
References hybridWidthsBend_.
Referenced by trackerDTC::Stub::formatHybrid().
|
inline |
Definition at line 161 of file Setup.h.
References hybridWidthLayer_.
Referenced by trackerDTC::Stub::formatHybrid().
|
inline |
Definition at line 155 of file Setup.h.
References hybridWidthsPhi_.
Referenced by trackerDTC::Stub::formatHybrid().
|
inline |
Definition at line 151 of file Setup.h.
References hybridWidthsR_.
Referenced by trackerDTC::Stub::formatHybrid().
|
inline |
Definition at line 153 of file Setup.h.
References hybridWidthsZ_.
Referenced by trackerDTC::Stub::formatHybrid().
|
inline |
Definition at line 97 of file Setup.h.
References invPtToDphi_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 244 of file Setup.h.
References numDTCs_.
Referenced by trackerDTC::ProducerED::produce().
|
inline |
Definition at line 224 of file Setup.h.
References numDTCsPerRegion_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
inline |
|
inline |
|
inline |
Definition at line 95 of file Setup.h.
References numFramesFE_.
Referenced by trackerDTC::DTC::DTC().
|
inline |
Definition at line 93 of file Setup.h.
References numFramesIO_.
Referenced by trackerDTC::DTC::merge().
|
inline |
|
inline |
|
inline |
Definition at line 226 of file Setup.h.
References numModulesPerDTC_.
Referenced by trackerDTC::DTC::DTC(), and trackerDTC::ProducerED::produce().
|
inline |
Definition at line 222 of file Setup.h.
References numOverlappingRegions_.
Referenced by trackerDTC::DTC::DTC(), trackerDTC::Stub::formatTMTT(), trackerDTC::DTC::produce(), and trackerDTC::Stub::Stub().
|
inline |
|
inline |
Definition at line 271 of file Setup.h.
References numSectorsEta_.
Referenced by trackerDTC::Stub::formatTMTT().
|
inline |
Definition at line 269 of file Setup.h.
References numSectorsPhi_.
Referenced by trackerDTC::Stub::formatTMTT().
|
inline |
Definition at line 184 of file Setup.h.
References numTiltedLayerRings_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
inline |
Definition at line 236 of file Setup.h.
References offsetDetIdDSV_.
Referenced by trackerDTC::ProducerED::produce().
|
inline |
|
inline |
Definition at line 240 of file Setup.h.
References offsetLayerDisks_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
inline |
Definition at line 242 of file Setup.h.
References offsetLayerId_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
private |
Definition at line 443 of file Setup.cc.
References cms::Exception::addContext(), cablingMap_, TrackerGeometry::detIds(), TrackerDetToDTCELinkCablingMap::detIdToDTCELinkId(), detIdToSensorModule_, dtcId(), dtcModules(), dtcModules_, cppFunctionSkipper::exception, TrackerTopology::isLower(), numDTCs_, numModules_, numModulesPerDTC_, offsetDetIdTP_, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, sensorModule(), sensorModules_, trackerGeometry_, and trackerTopology_.
Referenced by Setup().
bool trackerDTC::Setup::psModule | ( | int | dtcId | ) | const |
Definition at line 302 of file Setup.cc.
References checkDTCId(), numATCASlots_, and slot().
Referenced by L1FPGATrackProducer::produce(), and stubPos().
SensorModule * trackerDTC::Setup::sensorModule | ( | const DetId & | detId | ) | const |
Definition at line 323 of file Setup.cc.
References cms::Exception::addContext(), detIdToSensorModule_, and cppFunctionSkipper::exception.
Referenced by trackerDTC::ProducerED::produce(), and produceSensorModules().
|
inline |
|
inline |
|
inline |
bool trackerDTC::Setup::side | ( | int | dtcId | ) | const |
Definition at line 309 of file Setup.cc.
References checkDTCId(), numATCASlots_, and numDTCsPerRegion_.
Referenced by dtcId(), stubPos(), and tkLayoutId().
int trackerDTC::Setup::slot | ( | int | dtcId | ) | const |
Definition at line 317 of file Setup.cc.
References checkDTCId(), and numATCASlots_.
Referenced by dtcId(), psModule(), and tkLayoutId().
GlobalPoint trackerDTC::Setup::stubPos | ( | bool | hybrid, |
const TTDTC::Frame & | frame, | ||
int | tfpRegion, | ||
int | tfpChannel | ||
) | const |
Definition at line 620 of file Setup.cc.
References Reference_intrackfit_cff::barrel, trackerDTC::SensorModule::Barrel2S, trackerDTC::SensorModule::BarrelPS, basePhi(), basePhi_, baseR(), baseR_, baseRegion_, baseZ(), baseZ_, chosenRofPhi_, trackerDTC::deltaPhi(), trackerDTC::SensorModule::Disk2S, disk2SRs_, trackerDTC::SensorModule::DiskPS, dtcId(), htWidthQoverPt_, hybridBasesPhi_, hybridBasesR_, hybridBasesZ_, hybridDiskZs_, hybridLayerRs_, hybridWidthLayer_, hybridWidthsAlpha_, hybridWidthsBend_, hybridWidthsPhi_, hybridWidthsR_, hybridWidthsZ_, TrackerTopology::layer(), numSectorsPhi_, offsetLayerId_, AlCaHLTBitMon_ParallelJobs::p, psModule(), alignCSCRings::r, side(), DetId::subdetId(), TrackerTopology::tidWheel(), StripSubdetector::TOB, trackerTopology_, TTBV::val(), widthBend(), widthLayer_, widthPhi(), widthPhiDTC_, widthR(), widthR_, widthSectorEta_, widthZ(), and widthZ_.
Referenced by L1FPGATrackProducer::produce().
GlobalPoint trackerDTC::Setup::stubPos | ( | const TTStubRef & | ttStubRef | ) | const |
Definition at line 684 of file Setup.cc.
References TrackerGeometry::idToDetUnit(), Topology::localPosition(), offsetDetIdDSV_, Surface::toGlobal(), and trackerGeometry_.
int trackerDTC::Setup::tkLayoutId | ( | int | dtcId | ) | const |
Definition at line 284 of file Setup.cc.
References checkDTCId(), numATCASlots_, numDTCsPerRegion_, numRegions_, HLT_FULL_cff::region, side(), and slot().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 76 of file Setup.h.
References trackerGeometry_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
inline |
Definition at line 78 of file Setup.h.
References trackerTopology_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
inline |
Definition at line 84 of file Setup.h.
References numDTCsPerRegion_, numOverlappingRegions_, and numRegions_.
Referenced by trackerDTC::ProducerED::produce().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 130 of file Setup.h.
References widthLayer_.
Referenced by trackerDTC::Stub::formatTMTT().
|
inline |
|
inline |
Definition at line 260 of file Setup.h.
References widthPhiDTC_.
Referenced by trackerDTC::Stub::formatTMTT().
|
inline |
Definition at line 124 of file Setup.h.
References widthR_.
Referenced by trackerDTC::Stub::formatTMTT(), and stubPos().
|
inline |
Definition at line 207 of file Setup.h.
References widthRow_.
Referenced by trackerDTC::Stub::Stub().
|
inline |
Definition at line 285 of file Setup.h.
References widthSectorEta_.
Referenced by trackerDTC::Stub::formatTMTT().
|
inline |
Definition at line 128 of file Setup.h.
References widthZ_.
Referenced by trackerDTC::Stub::formatTMTT(), and stubPos().
|
inline |
Definition at line 186 of file Setup.h.
References windowSizeBarrelLayers_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
inline |
Definition at line 192 of file Setup.h.
References windowSizeEndcapDisksRings_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
inline |
Definition at line 188 of file Setup.h.
References windowSizeTiltedLayerRings_.
Referenced by trackerDTC::SensorModule::SensorModule().
|
private |
Definition at line 594 of file Setup.h.
Referenced by baseBend().
|
private |
|
private |
Definition at line 778 of file Setup.h.
Referenced by basePhi(), calculateConstants(), and stubPos().
|
private |
Definition at line 774 of file Setup.h.
Referenced by baseR(), calculateConstants(), and stubPos().
|
private |
Definition at line 767 of file Setup.h.
Referenced by baseRegion(), calculateConstants(), and stubPos().
|
private |
Definition at line 598 of file Setup.h.
Referenced by baseRow(), and calculateConstants().
|
private |
Definition at line 843 of file Setup.h.
Referenced by baseSector(), and calculateConstants().
|
private |
Definition at line 600 of file Setup.h.
Referenced by baseWindowSize(), and consumeStubAlgorithm().
|
private |
Definition at line 776 of file Setup.h.
Referenced by baseZ(), calculateConstants(), and stubPos().
|
private |
Definition at line 481 of file Setup.h.
Referenced by beamWindowZ(), and calculateConstants().
|
private |
|
private |
Definition at line 573 of file Setup.h.
Referenced by calculateConstants(), and checkMagneticField().
|
private |
Definition at line 575 of file Setup.h.
Referenced by checkMagneticField().
|
private |
Definition at line 646 of file Setup.h.
Referenced by boundarieEta(), and calculateConstants().
|
private |
Definition at line 445 of file Setup.h.
Referenced by encodeLayerId(), and produceSensorModules().
|
private |
Definition at line 498 of file Setup.h.
Referenced by calculateConstants(), chosenRofPhi(), and stubPos().
|
private |
Definition at line 640 of file Setup.h.
Referenced by calculateConstants(), and chosenRofZ().
|
private |
Definition at line 741 of file Setup.h.
Referenced by checkGeometry(), checkMagneticField(), configurationSupported(), and Setup().
|
private |
Definition at line 838 of file Setup.h.
Referenced by produceSensorModules(), and sensorModule().
|
private |
Definition at line 805 of file Setup.h.
Referenced by calculateConstants(), and stubPos().
|
private |
Definition at line 935 of file Setup.h.
Referenced by calculateConstants(), and drBaseCot().
|
private |
Definition at line 934 of file Setup.h.
Referenced by calculateConstants(), and drBasePhi0().
|
private |
Definition at line 933 of file Setup.h.
Referenced by calculateConstants(), and drBaseQoverPt().
|
private |
Definition at line 936 of file Setup.h.
Referenced by calculateConstants(), and drBaseZ0().
|
private |
Definition at line 726 of file Setup.h.
Referenced by drDepthMemory().
|
private |
Definition at line 732 of file Setup.h.
Referenced by calculateConstants(), and drWidthCot().
|
private |
Definition at line 728 of file Setup.h.
Referenced by calculateConstants(), and drWidthPhi0().
|
private |
Definition at line 730 of file Setup.h.
Referenced by calculateConstants(), and drWidthQoverPt().
|
private |
Definition at line 734 of file Setup.h.
Referenced by calculateConstants(), and drWidthZ0().
|
private |
Definition at line 824 of file Setup.h.
Referenced by calculateConstants(), and dtcBaseM().
|
private |
Definition at line 822 of file Setup.h.
Referenced by calculateConstants(), and dtcBaseQoverPt().
|
private |
Definition at line 619 of file Setup.h.
Referenced by dtcDepthMemory().
|
private |
Definition at line 836 of file Setup.h.
Referenced by dtcModules(), and produceSensorModules().
|
private |
Definition at line 818 of file Setup.h.
Referenced by calculateConstants(), and dtcNumMergedRows().
|
private |
Definition at line 816 of file Setup.h.
Referenced by calculateConstants(), and dtcNumModulesPerRoutingBlock().
|
private |
Definition at line 617 of file Setup.h.
Referenced by calculateConstants(), and dtcNumRoutingBlocks().
|
private |
Definition at line 780 of file Setup.h.
Referenced by calculateConstants(), and dtcNumUnusedBits().
|
private |
Definition at line 820 of file Setup.h.
Referenced by calculateConstants(), and dtcWidthM().
|
private |
Definition at line 623 of file Setup.h.
Referenced by calculateConstants(), and dtcWidthQoverPt().
|
private |
Definition at line 621 of file Setup.h.
Referenced by calculateConstants(), and dtcWidthRowLUT().
|
private |
Definition at line 830 of file Setup.h.
Referenced by encodingBend(), and Setup().
|
private |
Definition at line 828 of file Setup.h.
Referenced by encodingBend(), and Setup().
|
private |
Definition at line 832 of file Setup.h.
Referenced by encodeLayerId(), encodingLayerId(), and Setup().
|
private |
Definition at line 565 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 563 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 458 of file Setup.h.
Referenced by checkGeometry().
|
private |
Definition at line 644 of file Setup.h.
Referenced by gpDepthMemory().
|
private |
Definition at line 581 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 864 of file Setup.h.
Referenced by calculateConstants(), and htBasePhiT().
|
private |
Definition at line 862 of file Setup.h.
Referenced by calculateConstants(), and htBaseQoverPt().
|
private |
Definition at line 657 of file Setup.h.
Referenced by htDepthMemory().
|
private |
Definition at line 655 of file Setup.h.
Referenced by htMinLayers().
|
private |
Definition at line 653 of file Setup.h.
Referenced by calculateConstants(), and htNumBinsPhiT().
|
private |
Definition at line 651 of file Setup.h.
Referenced by calculateConstants(), and htNumBinsQoverPt().
|
private |
Definition at line 858 of file Setup.h.
Referenced by calculateConstants(), and htWidthPhiT().
|
private |
Definition at line 856 of file Setup.h.
Referenced by calculateConstants(), htWidthQoverPt(), and stubPos().
|
private |
Definition at line 793 of file Setup.h.
Referenced by calculateConstants(), and hybridBaseAlpha().
|
private |
Definition at line 789 of file Setup.h.
Referenced by calculateConstants(), hybridBasePhi(), and stubPos().
|
private |
Definition at line 787 of file Setup.h.
Referenced by calculateConstants(), hybridBaseR(), and stubPos().
|
private |
Definition at line 791 of file Setup.h.
Referenced by calculateConstants(), hybridBaseZ(), and stubPos().
|
private |
Definition at line 515 of file Setup.h.
Referenced by calculateConstants(), and hybridChosenRofPhi().
|
private |
Definition at line 541 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 539 of file Setup.h.
Referenced by hybridDiskZ(), and stubPos().
|
private |
Definition at line 537 of file Setup.h.
Referenced by hybridLayerR(), and stubPos().
|
private |
Definition at line 801 of file Setup.h.
Referenced by calculateConstants(), and hybridMaxCot().
|
private |
Definition at line 513 of file Setup.h.
Referenced by calculateConstants(), and hybridMaxEta().
|
private |
Definition at line 511 of file Setup.h.
Referenced by calculateConstants(), and hybridMinPt().
|
private |
Definition at line 517 of file Setup.h.
Referenced by calculateConstants(), encodeLayerId(), and hybridNumLayers().
|
private |
Definition at line 519 of file Setup.h.
Referenced by hybridNumRingsPS().
|
private |
Definition at line 803 of file Setup.h.
Referenced by calculateConstants(), and hybridNumUnusedBits().
|
private |
Definition at line 535 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 531 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 533 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 785 of file Setup.h.
Referenced by calculateConstants(), hybridWidthLayer(), and stubPos().
|
private |
Definition at line 527 of file Setup.h.
Referenced by calculateConstants(), hybridWidthAlpha(), and stubPos().
|
private |
Definition at line 529 of file Setup.h.
Referenced by calculateConstants(), hybridWidthBend(), and stubPos().
|
private |
Definition at line 525 of file Setup.h.
Referenced by calculateConstants(), hybridWidthPhi(), and stubPos().
|
private |
Definition at line 521 of file Setup.h.
Referenced by calculateConstants(), hybridWidthR(), and stubPos().
|
private |
Definition at line 523 of file Setup.h.
Referenced by calculateConstants(), hybridWidthZ(), and stubPos().
|
private |
Definition at line 579 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 765 of file Setup.h.
Referenced by calculateConstants(), and invPtToDphi().
|
private |
Definition at line 918 of file Setup.h.
Referenced by calculateConstants(), and kfBaseC00().
|
private |
Definition at line 919 of file Setup.h.
Referenced by calculateConstants(), and kfBaseC01().
|
private |
Definition at line 921 of file Setup.h.
Referenced by calculateConstants(), and kfBaseC11().
|
private |
Definition at line 924 of file Setup.h.
Referenced by calculateConstants(), and kfBaseC22().
|
private |
Definition at line 925 of file Setup.h.
Referenced by calculateConstants(), and kfBaseC23().
|
private |
Definition at line 926 of file Setup.h.
Referenced by calculateConstants(), and kfBaseC33().
|
private |
Definition at line 927 of file Setup.h.
Referenced by calculateConstants(), and kfBaseChi20().
|
private |
Definition at line 928 of file Setup.h.
Referenced by calculateConstants(), and kfBaseChi21().
|
private |
Definition at line 929 of file Setup.h.
Referenced by calculateConstants(), and kfBaseChi2().
|
private |
Definition at line 897 of file Setup.h.
Referenced by calculateConstants(), and kfBaseH00().
|
private |
Definition at line 899 of file Setup.h.
Referenced by calculateConstants(), and kfBaseH12().
|
private |
Definition at line 911 of file Setup.h.
Referenced by calculateConstants(), and kfBaseInvR00().
|
private |
Definition at line 912 of file Setup.h.
Referenced by calculateConstants(), and kfBaseInvR11().
|
private |
Definition at line 913 of file Setup.h.
Referenced by calculateConstants(), and kfBaseK00().
|
private |
Definition at line 914 of file Setup.h.
Referenced by calculateConstants(), and kfBaseK10().
|
private |
Definition at line 915 of file Setup.h.
Referenced by calculateConstants(), and kfBaseK21().
|
private |
Definition at line 916 of file Setup.h.
Referenced by calculateConstants(), and kfBaseK31().
|
private |
Definition at line 888 of file Setup.h.
Referenced by calculateConstants(), and kfBasem0().
|
private |
Definition at line 889 of file Setup.h.
Referenced by calculateConstants(), and kfBasem1().
|
private |
Definition at line 909 of file Setup.h.
Referenced by calculateConstants(), and kfBaseR00().
|
private |
Definition at line 902 of file Setup.h.
Referenced by calculateConstants(), and kfBaser02().
|
private |
Definition at line 900 of file Setup.h.
Referenced by calculateConstants(), and kfBaser0().
|
private |
Definition at line 910 of file Setup.h.
Referenced by calculateConstants(), and kfBaseR11().
|
private |
Definition at line 903 of file Setup.h.
Referenced by calculateConstants(), and kfBaser12().
|
private |
Definition at line 901 of file Setup.h.
Referenced by calculateConstants(), and kfBaser1().
|
private |
Definition at line 904 of file Setup.h.
Referenced by calculateConstants(), and kfBaseS00().
|
private |
Definition at line 905 of file Setup.h.
Referenced by calculateConstants(), and kfBaseS01().
|
private |
Definition at line 907 of file Setup.h.
Referenced by calculateConstants(), and kfBaseS12().
|
private |
Definition at line 908 of file Setup.h.
Referenced by calculateConstants(), and kfBaseS13().
|
private |
Definition at line 705 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 706 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 707 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 718 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 719 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 720 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 704 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 717 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 721 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 703 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 716 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 700 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 701 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 713 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 714 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 702 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 696 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 695 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 715 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 709 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 708 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 698 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 699 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 711 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 712 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 697 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 710 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 890 of file Setup.h.
Referenced by calculateConstants(), and kfBasev0().
|
private |
Definition at line 891 of file Setup.h.
Referenced by calculateConstants(), and kfBasev1().
|
private |
Definition at line 892 of file Setup.h.
Referenced by calculateConstants(), and kfBasex0().
|
private |
Definition at line 893 of file Setup.h.
Referenced by calculateConstants(), and kfBasex1().
|
private |
Definition at line 894 of file Setup.h.
Referenced by calculateConstants(), and kfBasex2().
|
private |
Definition at line 895 of file Setup.h.
Referenced by calculateConstants(), and kfBasex3().
|
private |
Definition at line 690 of file Setup.h.
Referenced by kfMaxLayers().
|
private |
Definition at line 694 of file Setup.h.
Referenced by kfMaxSkippedLayers().
|
private |
Definition at line 692 of file Setup.h.
Referenced by kfMaxStubsPerLayer().
|
private |
Definition at line 688 of file Setup.h.
Referenced by kfMinLayers().
|
private |
Definition at line 686 of file Setup.h.
Referenced by kfNumTracks().
|
private |
Definition at line 682 of file Setup.h.
Referenced by kfWidthLutInvPhi().
|
private |
Definition at line 684 of file Setup.h.
Referenced by kfWidthLutInvZ().
|
private |
Definition at line 439 of file Setup.h.
Referenced by checkMagneticField().
|
private |
Definition at line 847 of file Setup.h.
Referenced by calculateConstants(), and maxCot().
|
private |
Definition at line 496 of file Setup.h.
Referenced by calculateConstants(), and maxEta().
|
private |
Definition at line 583 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 754 of file Setup.h.
Referenced by consumeStubAlgorithm(), encodeBend(), and Setup().
|
private |
Definition at line 845 of file Setup.h.
Referenced by calculateConstants(), and maxZT().
|
private |
Definition at line 877 of file Setup.h.
Referenced by calculateConstants(), and mhtBasePhiT().
|
private |
Definition at line 875 of file Setup.h.
Referenced by calculateConstants(), and mhtBaseQoverPt().
|
private |
Definition at line 668 of file Setup.h.
Referenced by mhtMinLayers().
|
private |
Definition at line 664 of file Setup.h.
Referenced by calculateConstants(), and mhtNumBinsPhiT().
|
private |
Definition at line 662 of file Setup.h.
Referenced by calculateConstants(), and mhtNumBinsQoverPt().
|
private |
Definition at line 869 of file Setup.h.
Referenced by calculateConstants(), and mhtNumCells().
|
private |
Definition at line 666 of file Setup.h.
Referenced by mhtNumDLB().
|
private |
Definition at line 873 of file Setup.h.
Referenced by calculateConstants(), and mhtWidthPhiT().
|
private |
Definition at line 871 of file Setup.h.
Referenced by calculateConstants(), and mhtWidthQoverPt().
|
private |
Definition at line 494 of file Setup.h.
Referenced by calculateConstants(), and minPt().
|
private |
Definition at line 642 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 611 of file Setup.h.
Referenced by dtcId(), psModule(), side(), slot(), and tkLayoutId().
|
private |
Definition at line 810 of file Setup.h.
Referenced by calculateConstants(), encodeLayerId(), numDTCs(), and produceSensorModules().
|
private |
Definition at line 613 of file Setup.h.
Referenced by calculateConstants(), checkDTCId(), checkTKLayoutId(), dtcId(), encodeLayerId(), encodingLayerId(), numDTCsPerRegion(), Setup(), side(), tkLayoutId(), and ttDTC().
|
private |
Definition at line 812 of file Setup.h.
Referenced by calculateConstants(), checkTFPIdentifier(), and numDTCsPerTFP().
|
private |
Definition at line 759 of file Setup.h.
Referenced by calculateConstants(), and numFrames().
|
private |
Definition at line 763 of file Setup.h.
Referenced by calculateConstants(), and numFramesFE().
|
private |
Definition at line 561 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 761 of file Setup.h.
Referenced by calculateConstants(), and numFramesIO().
|
private |
Definition at line 500 of file Setup.h.
Referenced by calculateConstants(), and numLayers().
|
private |
Definition at line 814 of file Setup.h.
Referenced by calculateConstants(), numModules(), and produceSensorModules().
|
private |
Definition at line 615 of file Setup.h.
Referenced by calculateConstants(), encodeLayerId(), numModulesPerDTC(), and produceSensorModules().
|
private |
Definition at line 609 of file Setup.h.
Referenced by calculateConstants(), dtcId(), numOverlappingRegions(), and ttDTC().
|
private |
Definition at line 607 of file Setup.h.
Referenced by calculateConstants(), checkDTCId(), checkTFPIdentifier(), checkTKLayoutId(), dtcId(), encodeLayerId(), numRegions(), tkLayoutId(), and ttDTC().
|
private |
Definition at line 638 of file Setup.h.
Referenced by calculateConstants(), and numSectorsEta().
|
private |
Definition at line 636 of file Setup.h.
Referenced by calculateConstants(), numSectorsPhi(), and stubPos().
|
private |
Definition at line 746 of file Setup.h.
Referenced by consumeStubAlgorithm(), and numTiltedLayerRing().
|
private |
Definition at line 625 of file Setup.h.
Referenced by offsetDetIdDSV(), and stubPos().
|
private |
Definition at line 627 of file Setup.h.
Referenced by offsetDetIdTP(), and produceSensorModules().
|
private |
Definition at line 629 of file Setup.h.
Referenced by encodeLayerId(), and offsetLayerDisks().
|
private |
Definition at line 631 of file Setup.h.
Referenced by offsetLayerId(), and stubPos().
|
private |
Definition at line 577 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 474 of file Setup.h.
Referenced by checkHistory().
|
private |
Definition at line 476 of file Setup.h.
Referenced by checkHistory().
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 451 of file Setup.h.
Referenced by checkGeometry().
|
private |
|
private |
|
private |
|
private |
Definition at line 455 of file Setup.h.
Referenced by checkHistory().
|
private |
Definition at line 453 of file Setup.h.
Referenced by checkHistory().
|
private |
|
private |
|
private |
|
private |
Definition at line 449 of file Setup.h.
Referenced by consumeStubAlgorithm().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 834 of file Setup.h.
Referenced by produceSensorModules().
|
private |
Definition at line 882 of file Setup.h.
Referenced by calculateConstants(), and sfBaseCot().
|
private |
Definition at line 675 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 884 of file Setup.h.
Referenced by calculateConstants(), and sfBaseZT().
|
private |
Definition at line 677 of file Setup.h.
Referenced by sfMinLayers().
|
private |
Definition at line 673 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 467 of file Setup.h.
Referenced by checkGeometry().
|
private |
Definition at line 463 of file Setup.h.
Referenced by checkGeometry().
|
private |
Definition at line 465 of file Setup.h.
Referenced by checkGeometry().
|
private |
Definition at line 469 of file Setup.h.
Referenced by checkGeometry().
|
private |
Definition at line 571 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 447 of file Setup.h.
Referenced by encodeBend().
|
private |
Definition at line 567 of file Setup.h.
Referenced by calculateConstants().
|
private |
Definition at line 569 of file Setup.h.
Referenced by calculateConstants().
|
private |
|
private |
Definition at line 546 of file Setup.h.
Referenced by tpMaxEta().
|
private |
Definition at line 548 of file Setup.h.
Referenced by tpMaxVertR().
|
private |
Definition at line 550 of file Setup.h.
Referenced by tpMaxVertZ().
|
private |
Definition at line 554 of file Setup.h.
Referenced by tpMinLayers().
|
private |
Definition at line 556 of file Setup.h.
Referenced by tpMinLayersPS().
|
private |
Definition at line 441 of file Setup.h.
Referenced by produceSensorModules(), stubPos(), and trackerGeometry().
|
private |
Definition at line 443 of file Setup.h.
Referenced by encodeLayerId(), produceSensorModules(), stubPos(), and trackerTopology().
|
private |
Definition at line 588 of file Setup.h.
Referenced by widthBend().
|
private |
Definition at line 860 of file Setup.h.
Referenced by calculateConstants(), and widthChiPhi().
|
private |
Definition at line 851 of file Setup.h.
Referenced by calculateConstants(), and widthChiZ().
|
private |
Definition at line 590 of file Setup.h.
Referenced by widthCol().
|
private |
Definition at line 772 of file Setup.h.
Referenced by calculateConstants(), stubPos(), and widthLayer().
|
private |
Definition at line 504 of file Setup.h.
Referenced by calculateConstants(), and widthPhi().
|
private |
Definition at line 826 of file Setup.h.
Referenced by calculateConstants(), stubPos(), and widthPhiDTC().
|
private |
Definition at line 502 of file Setup.h.
Referenced by calculateConstants(), stubPos(), and widthR().
|
private |
Definition at line 592 of file Setup.h.
Referenced by calculateConstants(), and widthRow().
|
private |
Definition at line 849 of file Setup.h.
Referenced by calculateConstants(), stubPos(), and widthSectorEta().
|
private |
Definition at line 506 of file Setup.h.
Referenced by calculateConstants(), stubPos(), and widthZ().
|
private |
Definition at line 748 of file Setup.h.
Referenced by consumeStubAlgorithm(), and windowSizeBarrelLayer().
|
private |
Definition at line 752 of file Setup.h.
Referenced by consumeStubAlgorithm(), and windowSizeEndcapDisksRing().
|
private |
Definition at line 750 of file Setup.h.
Referenced by consumeStubAlgorithm(), and windowSizeTiltedLayerRing().