addChildDesign(int index, const SCT_ModuleSideDesign *element) | InDetDD::SCT_ModuleSideDesign | inline |
Axis enum name | InDetDD::DetectorDesign | |
beamToStrip(const SiLocalPosition &pos) const | InDetDD::StripStereoAnnulusDesign | |
beamToStripPC(const SiLocalPosition &pos) const | InDetDD::StripStereoAnnulusDesign | |
beamToStripPCpolar(const SiLocalPosition &pos) const | InDetDD::StripStereoAnnulusDesign | |
bounds() const override | InDetDD::StripStereoAnnulusDesign | virtual |
carrierType() const | InDetDD::DetectorDesign | inline |
cellIdInRange(const SiCellId &) const override | InDetDD::StripStereoAnnulusDesign | virtual |
cellIdOfPosition(const SiLocalPosition &localPos) const override | InDetDD::StripStereoAnnulusDesign | virtual |
cells() const | InDetDD::SCT_ModuleSideDesign | inline |
centreR() const | InDetDD::StripStereoAnnulusDesign | inline |
connectedCell(const SiReadoutCellId &readoutId, int number) const override | InDetDD::SCT_ModuleSideDesign | inlinevirtual |
crystals() const | InDetDD::SCT_ModuleSideDesign | inline |
deadAreaLength() const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
deadAreaLowerBoundary() const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
deadAreaUpperBoundary() const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
depthAxis() const | InDetDD::DetectorDesign | inline |
depthSymmetric() const | InDetDD::DetectorDesign | inline |
DetectorDesign(double thickness, bool phiSymmetric, bool etaSymmetric, bool depthSymmetric, InDetDD::CarrierType carrierType, int readoutSide) | InDetDD::DetectorDesign | |
DetectorDesign(double thickness, bool phiSymmetric, bool etaSymmetric, bool depthSymmetric, InDetDD::CarrierType carrierType, int readoutSide, Axis stripDirection, Axis depthDirection) | InDetDD::DetectorDesign | |
DetectorDesign() | InDetDD::DetectorDesign | private |
DetectorDesign(const DetectorDesign &design) | InDetDD::DetectorDesign | private |
diodes() const | InDetDD::SCT_ModuleSideDesign | inline |
diodesInRow(const int row) const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
distanceToDetectorEdge(const SiLocalPosition &localPosition, double &etaDist, double &phiDist) const override | InDetDD::StripStereoAnnulusDesign | virtual |
endsOfStrip(const SiLocalPosition &position) const override | InDetDD::StripStereoAnnulusDesign | virtual |
etaAxis() const | InDetDD::DetectorDesign | inline |
etaPitch() const override | InDetDD::StripStereoAnnulusDesign | virtual |
etaSymmetric() const | InDetDD::DetectorDesign | inline |
gangedCell(const SiCellId &cellId) const override | InDetDD::SCT_ModuleSideDesign | inlinevirtual |
getChildren() const | InDetDD::SCT_ModuleSideDesign | inline |
getMother() const | InDetDD::SCT_ModuleSideDesign | inline |
getStripRow(SiCellId cellId) const final | InDetDD::StripStereoAnnulusDesign | virtual |
inActiveArea(const SiLocalPosition &chargePos, bool checkBondGap=true) const override | InDetDD::StripStereoAnnulusDesign | virtual |
inDetector(const SiLocalPosition &localPosition, double phiTol, double etaTol) const override | InDetDD::SCT_ModuleSideDesign | virtual |
length() const override | InDetDD::StripStereoAnnulusDesign | virtual |
localPositionOfCell(const SiCellId &cellId) const override | InDetDD::StripStereoAnnulusDesign | virtual |
localPositionOfCellPC(const SiCellId &cellId) const | InDetDD::StripStereoAnnulusDesign | |
localPositionOfCluster(const SiCellId &cellId, int clusterSize) const override | InDetDD::StripStereoAnnulusDesign | virtual |
localPositionOfClusterPC(const SiCellId &cellId, int clusterSize) const | InDetDD::StripStereoAnnulusDesign | |
m_bounds | InDetDD::StripStereoAnnulusDesign | private |
m_carrierType | InDetDD::DetectorDesign | private |
m_childDesigns | InDetDD::SCT_ModuleSideDesign | private |
m_cosNegStereo | InDetDD::StripStereoAnnulusDesign | private |
m_cosStereo | InDetDD::StripStereoAnnulusDesign | private |
m_depthAxis | InDetDD::DetectorDesign | private |
m_depthSymmetric | InDetDD::DetectorDesign | private |
m_detectorType | InDetDD::SCT_ModuleSideDesign | protected |
m_etaAxis | InDetDD::DetectorDesign | private |
m_etaSymmetric | InDetDD::DetectorDesign | private |
m_firstStrip | InDetDD::StripStereoAnnulusDesign | private |
m_lengthBF | InDetDD::StripStereoAnnulusDesign | private |
m_motherDesign | InDetDD::SCT_ModuleSideDesign | private |
m_nRows | InDetDD::StripStereoAnnulusDesign | private |
m_nStrips | InDetDD::StripStereoAnnulusDesign | private |
m_phiAxis | InDetDD::DetectorDesign | private |
m_phiSymmetric | InDetDD::DetectorDesign | private |
m_pitch | InDetDD::StripStereoAnnulusDesign | private |
m_R | InDetDD::StripStereoAnnulusDesign | private |
m_readoutSidePosDepth | InDetDD::DetectorDesign | private |
m_scheme | InDetDD::SCT_ModuleSideDesign | protected |
m_sinNegStereo | InDetDD::StripStereoAnnulusDesign | private |
m_sinStereo | InDetDD::StripStereoAnnulusDesign | private |
m_stereo | InDetDD::StripStereoAnnulusDesign | private |
m_stripEndRadius | InDetDD::StripStereoAnnulusDesign | private |
m_stripStartRadius | InDetDD::StripStereoAnnulusDesign | private |
m_swapStripReadout | InDetDD::SCT_ModuleSideDesign | private |
m_thickness | InDetDD::DetectorDesign | private |
m_usePC | InDetDD::StripStereoAnnulusDesign | private |
m_waferCentreR | InDetDD::StripStereoAnnulusDesign | private |
maxR() const | InDetDD::StripStereoAnnulusDesign | inline |
maxWidth() const override | InDetDD::StripStereoAnnulusDesign | virtual |
minR() const | InDetDD::StripStereoAnnulusDesign | inline |
minWidth() const override | InDetDD::StripStereoAnnulusDesign | virtual |
moduleShift() const | InDetDD::DetectorDesign | virtual |
nearBondGap(const SiLocalPosition &, double) const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
neighboursOfCell(const SiCellId &cellId, std::vector< SiCellId > &neighbours) const override | InDetDD::StripStereoAnnulusDesign | virtual |
numberOfConnectedCells(const SiReadoutCellId &readoutId) const override | InDetDD::SCT_ModuleSideDesign | inlinevirtual |
operator=(const StripStereoAnnulusDesign &design) | InDetDD::StripStereoAnnulusDesign | |
parameters(const SiCellId &cellId) const override | InDetDD::StripStereoAnnulusDesign | virtual |
phiAxis() const | InDetDD::DetectorDesign | inline |
phiMeasureSegment(const SiLocalPosition &position) const override | InDetDD::StripStereoAnnulusDesign | virtual |
phiPitch(const SiLocalPosition &localPosition) const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
phiPitch(const SiCellId &cellId) const | InDetDD::StripStereoAnnulusDesign | inline |
phiPitch() const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
phiPitchPhi(const SiLocalPosition &localPosition) const | InDetDD::StripStereoAnnulusDesign | inline |
phiPitchPhi(const SiCellId &cellId) const | InDetDD::StripStereoAnnulusDesign | inline |
phiPitchPhi() const | InDetDD::StripStereoAnnulusDesign | inline |
phiSymmetric() const | InDetDD::DetectorDesign | inline |
phiWidth() const | InDetDD::StripStereoAnnulusDesign | inline |
pitch(const SiCellId &cellId) const | InDetDD::StripStereoAnnulusDesign | |
positionFromStrip(const SiCellId &cellId) const | InDetDD::StripStereoAnnulusDesign | |
positionFromStrip(const int stripNumber) const override | InDetDD::StripStereoAnnulusDesign | virtual |
readoutIdOfCell(const SiCellId &cellId) const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
readoutIdOfPosition(const SiLocalPosition &localPos) const override | InDetDD::SCT_ModuleSideDesign | inlinevirtual |
readoutSide() const | InDetDD::DetectorDesign | inline |
row(int stripId1Dim) const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
scaledDistanceToNearestDiode(const SiLocalPosition &chargePos) const override | InDetDD::StripStereoAnnulusDesign | virtual |
SCT_ModuleSideDesign(const double thickness, const bool phiSymmetric, const bool etaSymmetric, const bool depthSymmetric, const int crystals, const int diodes, const int cells, const int shift, const bool swapStripReadout, InDetDD::CarrierType carrierType, int readoutSide) | InDetDD::SCT_ModuleSideDesign | |
SCT_ModuleSideDesign(const double thickness, const bool phiSymmetric, const bool etaSymmetric, const bool depthSymmetric, const int crystals, const int diodes, const int cells, const int shift, const bool swapStripReadout, InDetDD::CarrierType carrierType, int readoutSide, const SiDetectorDesign::Axis stripDirection, const SiDetectorDesign::Axis thicknessDirection) | InDetDD::SCT_ModuleSideDesign | |
SCT_ModuleSideDesign() | InDetDD::SCT_ModuleSideDesign | private |
SCT_ModuleSideDesign(const SCT_ModuleSideDesign &design) | InDetDD::SCT_ModuleSideDesign | private |
sensorCenter() const override | InDetDD::StripStereoAnnulusDesign | virtual |
setMother(SCT_ModuleSideDesign *mother) | InDetDD::SCT_ModuleSideDesign | |
setSymmetry(bool phiSymmetric, bool etaSymmetric, bool depthSymmetric) | InDetDD::DetectorDesign | |
shape() const override | InDetDD::StripStereoAnnulusDesign | virtual |
shift() const | InDetDD::SCT_ModuleSideDesign | inline |
SiDetectorDesign(double thickness, bool phiSymmetric, bool etaSymmetric, bool depthSymmetric, InDetDD::CarrierType carrierType, int readoutSide) | InDetDD::SiDetectorDesign | |
SiDetectorDesign(double thickness, bool phiSymmetric, bool etaSymmetric, bool depthSymmetric, InDetDD::CarrierType carrierType, int readoutSide, SiDetectorDesign::Axis stripDirection, SiDetectorDesign::Axis depthDirection) | InDetDD::SiDetectorDesign | |
SiDetectorDesign() | InDetDD::SiDetectorDesign | private |
SiDetectorDesign(const SiDetectorDesign &design) | InDetDD::SiDetectorDesign | private |
sinStripAngleReco(double phiCoord, double etaCoord) const override | InDetDD::StripStereoAnnulusDesign | virtual |
stereo() const | InDetDD::StripStereoAnnulusDesign | inline |
strip(int stripId1Dim) const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
strip1Dim(int strip, int row) const override | InDetDD::StripStereoAnnulusDesign | virtual |
stripLength(const SiCellId &cellId) const | InDetDD::StripStereoAnnulusDesign | |
stripPitch(const SiLocalPosition &localPosition) const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
stripPitch(const SiCellId &cellId) const | InDetDD::StripStereoAnnulusDesign | inline |
stripPitch() const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
stripPosAtR(int strip, int row, double r) const | InDetDD::StripStereoAnnulusDesign | |
StripStereoAnnulusDesign(const SiDetectorDesign::Axis &stripDirection, const SiDetectorDesign::Axis &thicknessDirection, const double &thickness, const int &readoutSide, const InDetDD::CarrierType &carrier, const int &nRows, const std::vector< int > &nStrips, const std::vector< double > &pitch, const std::vector< double > &stripStart, const std::vector< double > &stripEnd, const double &stereoAngle, const double ¢reR, const bool &usePC, InDetDD::DetectorType detectorType=InDetDD::Undefined) | InDetDD::StripStereoAnnulusDesign | |
StripStereoAnnulusDesign(const SiDetectorDesign::Axis &stripDirection, const SiDetectorDesign::Axis &thicknessDirection, const double &thickness, const int &readoutSide, const InDetDD::CarrierType &carrier, const int &nRows, const std::vector< int > &nStrips, const std::vector< double > &pitch, const std::vector< double > &stripStart, const std::vector< double > &stripEnd, const double &stereoAngle, const double ¢reR, const double &waferCentreR, const bool &usePC, InDetDD::DetectorType detectorType=InDetDD::Undefined) | InDetDD::StripStereoAnnulusDesign | |
StripStereoAnnulusDesign(const StripStereoAnnulusDesign &design) | InDetDD::StripStereoAnnulusDesign | |
stripToBeam(const SiLocalPosition &pos) const | InDetDD::StripStereoAnnulusDesign | |
stripToBeamPC(const SiLocalPosition &pos) const | InDetDD::StripStereoAnnulusDesign | |
stripToBeamPCpolar(const SiLocalPosition &pos) const | InDetDD::StripStereoAnnulusDesign | |
swapHitEtaReadoutDirection() const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
swapHitPhiReadoutDirection() const override | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
thickness() const | InDetDD::DetectorDesign | inline |
type() const override final | InDetDD::StripStereoAnnulusDesign | inlinevirtual |
waferCentreR() const | InDetDD::StripStereoAnnulusDesign | inline |
width() const override | InDetDD::StripStereoAnnulusDesign | virtual |
xAxis enum value | InDetDD::DetectorDesign | |
yAxis enum value | InDetDD::DetectorDesign | |
zAxis enum value | InDetDD::DetectorDesign | |
~DetectorDesign() | InDetDD::DetectorDesign | |
~SCT_ModuleSideDesign()=default | InDetDD::SCT_ModuleSideDesign | virtual |
~SiDetectorDesign() | InDetDD::SiDetectorDesign | virtual |
~StripStereoAnnulusDesign()=default | InDetDD::StripStereoAnnulusDesign | |