ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
PixelGeometryManager Class Referenceabstract

#include <PixelGeometryManager.h>

Inheritance diagram for PixelGeometryManager:
Collaboration diagram for PixelGeometryManager:

Public Member Functions

 PixelGeometryManager (PixelGeoModelAthenaComps *athenaComps)
 
virtual ~PixelGeometryManager ()
 
virtual InDetMaterialManagergetMaterialManager ()=0
 
virtual InDetDD::PixelDetectorManagerGetPixelDDManager ()=0
 
virtual InDetDD::DistortedMaterialManagerdistortedMatManager ()=0
 
virtual PixelLegacyManagerlegacyManager ()
 
virtual std::string versionTag () const =0
 
virtual std::string versionName () const =0
 
virtual std::string versionDescription () const =0
 
virtual std::string versionLayout () const =0
 
virtual void SetServices (bool isservice)=0
 
virtual bool DoServices ()=0
 
virtual void SetServicesOnLadder (bool isservice)=0
 
virtual bool DoServicesOnLadder ()=0
 
virtual void SetInitialLayout (bool flag)=0
 
virtual bool InitialLayout () const =0
 
virtual void SetDC1Geometry (bool flag)=0
 
virtual bool DC1Geometry () const =0
 
virtual void SetAlignable (bool flag)=0
 
virtual bool Alignable () const =0
 
virtual void SetIBL (bool flag)=0
 
virtual bool ibl () const =0
 
virtual void SetIBLPlanarModuleNumber (int nbPlanarModule)=0
 
virtual void SetIBL3DModuleNumber (int nb3DModule)=0
 
virtual void SetDBMFlag (bool flag)=0
 
virtual bool dbm () const =0
 
virtual void SetEta (int eta)=0
 
virtual void SetPhi (int phi)=0
 
virtual int Eta ()=0
 
virtual int Phi ()=0
 
virtual bool isBarrel ()=0
 
virtual bool isEndcap ()=0
 
virtual void SetBarrel ()=0
 
virtual void SetEndcap ()=0
 
virtual bool isDBM ()=0
 
virtual void SetPartsDBM ()=0
 
virtual void SetCurrentLD (int i)=0
 
virtual int GetLD ()=0
 
virtual std::string getLD_Label ()=0
 
virtual bool isLDPresent ()=0
 
virtual void SetPos ()=0
 
virtual void SetNeg ()=0
 
virtual int GetSide ()=0
 
virtual int dbVersion ()=0
 
virtual int PixelBarrelMajorVersion ()=0
 
virtual int PixelBarrelMinorVersion ()=0
 
virtual int PixelEndcapMajorVersion ()=0
 
virtual int PixelEndcapMinorVersion ()=0
 
virtual double PixelBoardWidth (bool isModule3D=false)=0
 
virtual double PixelBoardLength (bool isModule3D=false)=0
 
virtual double PixelBoardThickness (bool isModule3D=false)=0
 
virtual double PixelBoardActiveLength (bool isModule3D=false)=0
 
virtual double PixelHybridWidth (bool isModule3D=false)=0
 
virtual double PixelHybridLength (bool isModule3D=false)=0
 
virtual double PixelHybridThickness (bool isModule3D=false)=0
 
virtual double PixelChipWidth (bool isModule3D=false)=0
 
virtual double PixelChipLength (bool isModule3D=false)=0
 
virtual double PixelChipGap (bool isModule3D=false)=0
 
virtual double PixelChipOffset (bool isModule3D=false)=0
 
virtual double PixelChipThickness (bool isModule3D=false)=0
 
virtual int PixelModuleServiceNumber ()=0
 
virtual double PixelModuleServiceLength (int svc)=0
 
virtual double PixelModuleServiceWidth (int svc)=0
 
virtual double PixelModuleServiceThick (int svc)=0
 
virtual double PixelModuleServiceOffsetX (int svc)=0
 
virtual double PixelModuleServiceOffsetY (int svc)=0
 
virtual double PixelModuleServiceOffsetZ (int svc)=0
 
virtual int PixelModuleServiceModuleType (int svc)=0
 
virtual int PixelModuleServiceFullSize (int svc)=0
 
virtual std::string PixelModuleServiceName (int svc)=0
 
virtual std::string PixelModuleServiceMaterial (int svc)=0
 
virtual double PixelECCarbonRMin (std::string)=0
 
virtual double PixelECCarbonRMax (std::string)=0
 
virtual double PixelECCarbonThickness (std::string)=0
 
virtual int PixelECCarbonMaterialTypeNum (std::string)=0
 
virtual IRDBRecordset_ptr getPixelServiceRecordset (const std::string &type)=0
 
virtual std::string PixelServiceName (const std::string &, int)=0
 
virtual bool PixelServiceZsymm (const std::string &, int)=0
 
virtual double PixelServiceRMin (const std::string &, int)=0
 
virtual double PixelServiceRMax (const std::string &, int)=0
 
virtual double PixelServiceRMin2 (const std::string &, int)=0
 
virtual double PixelServiceRMax2 (const std::string &, int)=0
 
virtual double PixelServiceZMin (const std::string &, int)=0
 
virtual double PixelServiceZMax (const std::string &, int)=0
 
virtual double PixelServicePhiLoc (const std::string &a, int _n)=0
 
virtual double PixelServiceWidth (const std::string &a, int _n)=0
 
virtual int PixelServiceRepeat (const std::string &a, int _n)=0
 
virtual std::string PixelServiceShape (const std::string &a, int _n)=0
 
virtual std::string PixelServiceMaterial (const std::string &, int)=0
 
virtual int PixelServiceLD (const std::string &, int)=0
 
virtual int PixelServiceElements (const std::string &)=0
 
virtual int PixelServiceFrameNum (const std::string &, int)=0
 
virtual int PixelServiceEnvelopeNum (const std::string &type, int index)=0
 
virtual int PixelServiceParentEnvelopeNum (const std::string &type, int index)=0
 
virtual int PixelServiceShift (const std::string &type, int index)=0
 
virtual double PixelRMin ()=0
 
virtual double PixelRMax ()=0
 
virtual double PixelHalfLength ()=0
 
virtual bool PixelSimpleEnvelope ()=0
 
virtual unsigned int PixelEnvelopeNumPlanes ()=0
 
virtual double PixelEnvelopeZ (int i)=0
 
virtual double PixelEnvelopeRMin (int i)=0
 
virtual double PixelEnvelopeRMax (int i)=0
 
virtual int PixelBarrelNLayer ()=0
 
virtual double PixelBarrelRMin ()=0
 
virtual double PixelBarrelRMax ()=0
 
virtual double PixelBarrelHalfLength ()=0
 
virtual bool oldFrame ()=0
 
virtual bool detailedFrame ()=0
 
virtual int PixelFrameSections ()=0
 
virtual double PixelFrameRMinSide (int section)=0
 
virtual double PixelFrameRMaxSide (int section)=0
 
virtual double PixelFrameSideWidth (int section)=0
 
virtual double PixelFrameZMin (int section)=0
 
virtual double PixelFrameZMax (int section)=0
 
virtual double PixelFramePhiStart (int section)=0
 
virtual int PixelFrameNumSides (int section)=0
 
virtual bool PixelFrameMirrorSides (int sectionIndex)=0
 
virtual std::string PixelFrameSideMaterial (int section)=0
 
virtual std::string PixelFrameCornerMaterial (int section)=0
 
virtual int PixelFrameNumSideElements (int section)=0
 
virtual double PixelFrameElementZMin1 (int section, int element)=0
 
virtual double PixelFrameElementZMin2 (int section, int element)=0
 
virtual double PixelFrameElementZMax1 (int section, int element)=0
 
virtual double PixelFrameElementZMax2 (int section, int element)=0
 
virtual int PixelStaveLayout ()=0
 
virtual int PixelStaveAxe ()=0
 
virtual double PixelLayerRadius ()=0
 
virtual double PixelLayerGlobalShift ()=0
 
virtual double PixelLadderLength ()=0
 
virtual double PixelLadderWidthClearance ()=0
 
virtual double PixelLadderThicknessClearance ()=0
 
virtual double PixelLadderThickness ()=0
 
virtual double PixelLadderTilt ()=0
 
virtual double PixelLadderServicesX ()=0
 
virtual double PixelLadderServicesY ()=0
 
virtual double PixelLadderCableOffsetX ()=0
 
virtual double PixelLadderCableOffsetY ()=0
 
virtual double PixelLadderSupportThickness ()=0
 
virtual double PixelLadderSupportWidth ()=0
 
virtual double PixelLadderSupportLength ()=0
 
virtual double PixelLadderBentStaveAngle ()=0
 
virtual int PixelBentStaveNModule ()=0
 
virtual double PixelLadderModuleDeltaZ ()=0
 
virtual int PixelStaveIndex (int layer)=0
 
virtual GeoTrf::Vector3D IBLStaveRotationAxis ()=0
 
virtual double IBLStaveRadius ()=0
 
virtual double IBLStaveFacePlateThickness ()=0
 
virtual double IBLStaveMechanicalStaveWidth ()=0
 
virtual double IBLStaveMechanicalStaveEndBlockLength ()=0
 
virtual double IBLStaveMechanicalStaveEndBlockFixPoint ()=0
 
virtual double IBLStaveMechanicalStaveEndBlockOmegaOverlap ()=0
 
virtual double IBLStaveLength ()=0
 
virtual double IBLStaveMechanicalStaveOffset (bool isModule3D=false)=0
 
virtual double IBLStaveMechanicalStaveModuleOffset ()=0
 
virtual double IBLStaveTubeOuterDiameter ()=0
 
virtual double IBLStaveTubeInnerDiameter ()=0
 
virtual double IBLStaveTubeMiddlePos ()=0
 
virtual double IBLStaveFlexLayerThickness ()=0
 
virtual double IBLStaveFlexBaseThickness ()=0
 
virtual double IBLStaveFlexWidth ()=0
 
virtual double IBLStaveFlexOffset ()=0
 
virtual double IBLStaveOmegaThickness ()=0
 
virtual double IBLStaveOmegaEndCenterX ()=0
 
virtual double IBLStaveOmegaEndCenterY ()=0
 
virtual double IBLStaveOmegaEndRadius ()=0
 
virtual double IBLStaveOmegaEndAngle ()=0
 
virtual double IBLStaveOmegaMidCenterX ()=0
 
virtual double IBLStaveOmegaMidRadius ()=0
 
virtual double IBLStaveOmegaMidAngle ()=0
 
virtual int IBLStaveModuleNumber ()=0
 
virtual int IBLStaveModuleNumber_AllPlanar ()=0
 
virtual double IBLStaveModuleGap ()=0
 
virtual int IBLStaveModuleType ()=0
 
virtual double IBLStaveFacePlateGreaseThickness ()=0
 
virtual double IBLStaveFacePlateGlueThickness ()=0
 
virtual double IBLStaveTubeGlueThickness ()=0
 
virtual double IBLStaveOmegaGlueThickness ()=0
 
virtual double IBLSupportRingWidth ()=0
 
virtual double IBLSupportRingInnerRadius ()=0
 
virtual double IBLSupportRingOuterRadius ()=0
 
virtual double IBLSupportMechanicalStaveRingFixPoint ()=0
 
virtual double IBLSupportMidRingWidth ()=0
 
virtual double IBLSupportMidRingInnerRadius ()=0
 
virtual double IBLSupportMidRingOuterRadius ()=0
 
virtual double IBLFlexMiddleGap ()=0
 
virtual bool IBLFlexAndWingDefined ()=0
 
virtual double IBLFlexDoglegLength ()=0
 
virtual double IBLStaveFlexWingWidth ()=0
 
virtual double IBLStaveFlexWingThick ()=0
 
virtual double IBLFlexDoglegRatio ()=0
 
virtual double IBLFlexDoglegHeight (int iHeight)=0
 
virtual double IBLFlexDoglegDY ()=0
 
virtual double IBLFlexPP0Z (int iPos)=0
 
virtual double IBLFlexPP0Rmin (int iPos)=0
 
virtual double IBLFlexPP0Rmax (int iPos)=0
 
virtual std::string IBLFlexMaterial (int iPos, const std::string &flexType)=0
 
virtual double IBLServiceGetMinRadialPosition (const std::string &srvName, const std::string &srvType, double srvZmin, double srvZmax)=0
 
virtual double IBLServiceGetMaxRadialPosition (const std::string &srvName, const std::string &srvType, double srvZmin, double srvZmax)=0
 
virtual int PixelBiStaveType (int layer, int phi)=0
 
virtual int NPixelSectors ()=0
 
virtual double PhiOfModuleZero ()=0
 
virtual int PixelNModule ()=0
 
virtual double PixelModuleDrDistance ()=0
 
virtual double PixelModuleAngle ()=0
 
virtual double PixelModuleZPosition (int)=0
 
virtual double PixelModuleShiftFlag (int)=0
 
virtual double PixelModuleAngleSign (int)=0
 
virtual double PixelModuleStaggerDistance ()=0
 
virtual int PixelModuleStaggerSign (int etaModule)=0
 
virtual int PixelModuleEtaFromIndex (int index)=0
 
virtual int PixelModuleIndexFromEta (int etaModule)=0
 
virtual bool allowSkipEtaZero ()=0
 
virtual bool centerModule (int etaModule)=0
 
virtual int PixelCableElements ()=0
 
virtual int PixelCableLayerNum (int index)=0
 
virtual int PixelCableBiStaveNum (int index)=0
 
virtual double PixelCableZStart (int index)=0
 
virtual double PixelCableZEnd (int index)=0
 
virtual double PixelCableWidth (int index)=0
 
virtual double PixelCableThickness (int index)=0
 
virtual double PixelCableStackOffset (int index)=0
 
virtual double PixelCableWeight (int index)=0
 
virtual std::string PixelCableLabel (int index)=0
 
virtual int PixelEndcapNDisk ()=0
 
virtual double PixelEndcapRMin ()=0
 
virtual double PixelEndcapRMax ()=0
 
virtual double PixelEndcapZMin ()=0
 
virtual double PixelEndcapZMax ()=0
 
virtual int PixelEndcapNSupportFrames ()=0
 
virtual double PixelDiskZPosition ()=0
 
virtual double PixelECSiDz1 ()=0
 
virtual double PixelECSiDz2 ()=0
 
virtual int PixelECNSectors1 ()=0
 
virtual int PixelECNSectors2 ()=0
 
virtual double PixelECCablesRMin ()=0
 
virtual double PixelECCablesRMax ()=0
 
virtual double PixelECCablesThickness ()=0
 
virtual double PixelECCablesDistance ()=0
 
virtual int PixelTMTNumParts ()=0
 
virtual double PixelTMTWidthY (int iPart)=0
 
virtual double PixelTMTWidthX1 (int iPart)=0
 
virtual double PixelTMTWidthX2 (int iPart)=0
 
virtual double PixelTMTBaseX1 (int iPart)=0
 
virtual double PixelTMTBaseX2 (int iPart)=0
 
virtual double PixelTMTPosY (int iPart)=0
 
virtual double PixelTMTPosZ1 (int iPart)=0
 
virtual double PixelTMTPosZ2 (int iPart)=0
 
virtual bool PixelTMTPerModule (int iPart)=0
 
virtual double PixelOmegaUpperBendX ()=0
 
virtual double PixelOmegaUpperBendY ()=0
 
virtual double PixelOmegaUpperBendRadius ()=0
 
virtual double PixelOmegaLowerBendX ()=0
 
virtual double PixelOmegaLowerBendY ()=0
 
virtual double PixelOmegaLowerBendRadius ()=0
 
virtual double PixelOmegaWallThickness ()=0
 
virtual double PixelOmegaLength ()=0
 
virtual double PixelOmegaStartY ()=0
 
virtual double PixelOmegaEndY ()=0
 
virtual double PixelAlTubeUpperBendX ()=0
 
virtual double PixelAlTubeUpperBendY ()=0
 
virtual double PixelAlTubeUpperBendRadius ()=0
 
virtual double PixelAlTubeLowerBendX ()=0
 
virtual double PixelAlTubeLowerBendY ()=0
 
virtual double PixelAlTubeLowerBendRadius ()=0
 
virtual double PixelAlTubeWallThickness ()=0
 
virtual double PixelAlTubeLength ()=0
 
virtual int PixelNumOmegaGlueElements ()=0
 
virtual double PixelOmegaGlueStartX (int index)=0
 
virtual double PixelOmegaGlueThickness (int index)=0
 
virtual double PixelOmegaGlueStartY (int index)=0
 
virtual double PixelOmegaGlueEndY (int index)=0
 
virtual double PixelOmegaGlueLength (int index)=0
 
virtual double PixelOmegaGluePosZ (int index)=0
 
virtual int PixelOmegaGlueTypeNum (int index)=0
 
virtual double PixelFluidZ1 (int index)=0
 
virtual double PixelFluidZ2 (int index)=0
 
virtual double PixelFluidThick1 (int index)=0
 
virtual double PixelFluidThick2 (int index)=0
 
virtual double PixelFluidWidth (int index)=0
 
virtual double PixelFluidX (int index)=0
 
virtual double PixelFluidY (int index)=0
 
virtual int PixelFluidType (int index)=0
 
virtual int PixelFluidNumTypes ()=0
 
virtual int PixelFluidIndex (int type)=0
 
virtual std::string PixelFluidMat (int index)=0
 
virtual int PixelFluidOrient (int layer, int phi)=0
 
virtual double PixelPigtailThickness ()=0
 
virtual double PixelPigtailStartY ()=0
 
virtual double PixelPigtailEndY ()=0
 
virtual double PixelPigtailWidthZ ()=0
 
virtual double PixelPigtailFlatWidthZ ()=0
 
virtual double PixelPigtailPosX ()=0
 
virtual double PixelPigtailPosZ ()=0
 
virtual double PixelPigtailBendX ()=0
 
virtual double PixelPigtailBendY ()=0
 
virtual double PixelPigtailBendRMin ()=0
 
virtual double PixelPigtailBendRMax ()=0
 
virtual double PixelPigtailBendPhiMin ()=0
 
virtual double PixelPigtailBendPhiMax ()=0
 
virtual double PixelPigtailEnvelopeLength ()=0
 
virtual int PixelNumConnectorElements ()=0
 
virtual double PixelConnectorWidthX (int index)=0
 
virtual double PixelConnectorWidthY (int index)=0
 
virtual double PixelConnectorWidthZ (int index)=0
 
virtual double PixelConnectorPosX (int index)=0
 
virtual double PixelConnectorPosY (int index)=0
 
virtual double PixelConnectorPosZ (int index)=0
 
virtual double DBMAngle ()=0
 
virtual double DBMTelescopeX ()=0
 
virtual double DBMTelescopeY ()=0
 
virtual double DBMTelescopeZ ()=0
 
virtual double DBMModuleCageY ()=0
 
virtual double DBMModuleCageZ ()=0
 
virtual double DBMSpacingZ ()=0
 
virtual double DBMSpacingRadial ()=0
 
virtual double DBMBracketX ()=0
 
virtual double DBMBracketY ()=0
 
virtual double DBMBracketZ ()=0
 
virtual double DBMTrapezBackTheta ()=0
 
virtual double DBMTrapezBackX ()=0
 
virtual double DBMTrapezBackY ()=0
 
virtual double DBMTrapezBackShortZ ()=0
 
virtual double DBMBrcktWindowX ()=0
 
virtual double DBMBrcktWindowY ()=0
 
virtual double DBMBrcktTopBlockZ ()=0
 
virtual double DBMBrcktSideBlockX ()=0
 
virtual double DBMBrcktSideBlockY ()=0
 
virtual double DBMBrcktLockZ ()=0
 
virtual double DBMBrcktLockY ()=0
 
virtual double DBMBrcktWindowOffset ()=0
 
virtual double DBMBrcktWindowCenterZ ()=0
 
virtual double DBMBrcktFinLongZ ()=0
 
virtual double DBMBrcktFinHeight ()=0
 
virtual double DBMBrcktFinThick ()=0
 
virtual double DBMBrcktFinPos ()=0
 
virtual double DBMSpace ()=0
 
virtual double DBMDiamondX ()=0
 
virtual double DBMDiamondY ()=0
 
virtual double DBMDiamondZ ()=0
 
virtual double DBMFEI4X ()=0
 
virtual double DBMFEI4Y ()=0
 
virtual double DBMFEI4Z ()=0
 
virtual double DBMCeramicX ()=0
 
virtual double DBMCeramicY ()=0
 
virtual double DBMCeramicZ ()=0
 
virtual double DBMAirGap ()=0
 
virtual double DBMKaptonZ ()=0
 
virtual double DBMMainPlateX ()=0
 
virtual double DBMMainPlateY ()=0
 
virtual double DBMMainPlateZ ()=0
 
virtual double DBMMPlateWindowWidth ()=0
 
virtual double DBMMPlateWindowHeight ()=0
 
virtual double DBMMPlateWindowPos ()=0
 
virtual double DBMCoolingSidePlateX ()=0
 
virtual double DBMCoolingSidePlateY ()=0
 
virtual double DBMCoolingSidePlateZ ()=0
 
virtual double DBMCoolingSidePlatePos ()=0
 
virtual double DBMFlexSupportX ()=0
 
virtual double DBMFlexSupportY ()=0
 
virtual double DBMFlexSupportZ ()=0
 
virtual double DBMFlexSupportOffset ()=0
 
virtual double DBMRodRadius ()=0
 
virtual double DBMMPlateRod2RodY ()=0
 
virtual double DBMMPlateRod2RodX ()=0
 
virtual double DBMPP0RIn ()=0
 
virtual double DBMPP0ROut ()=0
 
virtual double DBMPP0Thick ()=0
 
virtual int DesignReadoutSide (bool isModule3D=false)=0
 
virtual double DesignRPActiveArea (bool isModule3D=false)=0
 
virtual double DesignZActiveArea (bool isModule3D=false)=0
 
virtual int DesignCircuitsPhi (bool isModule3D=false)=0
 
virtual int DesignCircuitsEta (bool isModule3D=false)=0
 
virtual int DesignNumChipsPhi (bool isModule3D=false)=0
 
virtual int DesignNumChipsEta (bool isModule3D=false)=0
 
virtual int DesignDiodesPhiTotal (bool isModule3D=false)=0
 
virtual int DesignDiodesEtaTotal (bool isModule3D=false)=0
 
virtual int DesignCellColumnsPerCircuit (bool isModule3D=false)=0
 
virtual int DesignCellRowsPerCircuit (bool isModule3D=false)=0
 
virtual int DesignDiodeColumnsPerCircuit (bool isModule3D=false)=0
 
virtual int DesignDiodeRowsPerCircuit (bool isModule3D=false)=0
 
virtual int DesignNumRowsPerChip (bool isModule3D=false)=0
 
virtual int DesignNumColsPerChip (bool isModule3D=false)=0
 
virtual double DesignPitchRP (bool isModule3D=false)=0
 
virtual double DesignGapRP (bool isModule3D=false)=0
 
virtual double DesignPitchZ (bool isModule3D=false)=0
 
virtual double DesignPitchZLong (bool isModule3D=false)=0
 
virtual double DesignPitchZLongEnd (bool isModule3D=false)=0
 
virtual double DesignGapZ (bool isModule3D=false)=0
 
virtual int DesignNumEmptyRowsInGap (bool isModule3D=false)=0
 
virtual int NumberOfEmptyRows (bool isModule3D=false)=0
 
virtual int EmptyRows (int index)=0
 
virtual int EmptyRowConnections (int index)=0
 
virtual InDetDD::SiCommonItemscommonItems ()=0
 
virtual const InDetDD::SiCommonItemscommonItems () const =0
 
virtual void setCommonItems (InDetDD::SiCommonItems *commonItems)=0
 
virtual const PixelIDgetIdHelper ()=0
 
virtual const GeoTrf::Transform3D & partTransform (const std::string &partName) const =0
 
virtual bool partPresent (const std::string &partName) const =0
 
virtual std::string getMaterialName (const std::string &volumeName, int layerdisk=0, int typenum=0)=0
 
MsgStream & msg (MSG::Level lvl) const
 
bool msgLvl (MSG::Level lvl) const
 
PixelGeoModelAthenaCompsathenaComps ()
 
const PixelGeoModelAthenaCompsathenaComps () const
 
virtual double PixelDiskRMin ()=0
 
virtual int PixelDiskNumSupports ()=0
 
virtual double PixelDiskSupportRMin (int isup)=0
 
virtual double PixelDiskSupportRMax (int isup)=0
 
virtual double PixelDiskSupportThickness (int isup)=0
 
virtual int PixelDiskSupportMaterialTypeNum (int isup)=0
 
virtual int moduleType ()=0
 
virtual int moduleType3D ()=0
 
virtual bool isAside ()=0
 
virtual bool isCside ()=0
 
virtual void setDiskFront ()=0
 
virtual void setDiskBack ()=0
 
virtual bool isDiskFront () const =0
 
virtual bool isDiskBack () const =0
 

Private Attributes

PixelGeoModelAthenaCompsm_athenaComps
 

Detailed Description

Definition at line 28 of file PixelGeometryManager.h.

Constructor & Destructor Documentation

◆ PixelGeometryManager()

PixelGeometryManager::PixelGeometryManager ( PixelGeoModelAthenaComps athenaComps)

Definition at line 9 of file PixelGeometryManager.cxx.

9  :
11 {}

◆ ~PixelGeometryManager()

PixelGeometryManager::~PixelGeometryManager ( )
virtual

Definition at line 13 of file PixelGeometryManager.cxx.

14 {}

Member Function Documentation

◆ Alignable()

virtual bool PixelGeometryManager::Alignable ( ) const
pure virtual

Implemented in DBPixelGeoManager.

◆ allowSkipEtaZero()

virtual bool PixelGeometryManager::allowSkipEtaZero ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ athenaComps() [1/2]

PixelGeoModelAthenaComps* PixelGeometryManager::athenaComps ( )
inline

Definition at line 616 of file PixelGeometryManager.h.

616 {return m_athenaComps;}

◆ athenaComps() [2/2]

const PixelGeoModelAthenaComps* PixelGeometryManager::athenaComps ( ) const
inline

Definition at line 617 of file PixelGeometryManager.h.

617 {return m_athenaComps;}

◆ centerModule()

virtual bool PixelGeometryManager::centerModule ( int  etaModule)
pure virtual

Implemented in DBPixelGeoManager.

◆ commonItems() [1/2]

virtual const InDetDD::SiCommonItems* PixelGeometryManager::commonItems ( ) const
pure virtual

Implemented in DBPixelGeoManager.

◆ commonItems() [2/2]

virtual InDetDD::SiCommonItems* PixelGeometryManager::commonItems ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ dbm()

virtual bool PixelGeometryManager::dbm ( ) const
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMAirGap()

virtual double PixelGeometryManager::DBMAirGap ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMAngle()

virtual double PixelGeometryManager::DBMAngle ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBracketX()

virtual double PixelGeometryManager::DBMBracketX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBracketY()

virtual double PixelGeometryManager::DBMBracketY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBracketZ()

virtual double PixelGeometryManager::DBMBracketZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktFinHeight()

virtual double PixelGeometryManager::DBMBrcktFinHeight ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktFinLongZ()

virtual double PixelGeometryManager::DBMBrcktFinLongZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktFinPos()

virtual double PixelGeometryManager::DBMBrcktFinPos ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktFinThick()

virtual double PixelGeometryManager::DBMBrcktFinThick ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktLockY()

virtual double PixelGeometryManager::DBMBrcktLockY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktLockZ()

virtual double PixelGeometryManager::DBMBrcktLockZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktSideBlockX()

virtual double PixelGeometryManager::DBMBrcktSideBlockX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktSideBlockY()

virtual double PixelGeometryManager::DBMBrcktSideBlockY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktTopBlockZ()

virtual double PixelGeometryManager::DBMBrcktTopBlockZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktWindowCenterZ()

virtual double PixelGeometryManager::DBMBrcktWindowCenterZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktWindowOffset()

virtual double PixelGeometryManager::DBMBrcktWindowOffset ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktWindowX()

virtual double PixelGeometryManager::DBMBrcktWindowX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMBrcktWindowY()

virtual double PixelGeometryManager::DBMBrcktWindowY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMCeramicX()

virtual double PixelGeometryManager::DBMCeramicX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMCeramicY()

virtual double PixelGeometryManager::DBMCeramicY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMCeramicZ()

virtual double PixelGeometryManager::DBMCeramicZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMCoolingSidePlatePos()

virtual double PixelGeometryManager::DBMCoolingSidePlatePos ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMCoolingSidePlateX()

virtual double PixelGeometryManager::DBMCoolingSidePlateX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMCoolingSidePlateY()

virtual double PixelGeometryManager::DBMCoolingSidePlateY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMCoolingSidePlateZ()

virtual double PixelGeometryManager::DBMCoolingSidePlateZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMDiamondX()

virtual double PixelGeometryManager::DBMDiamondX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMDiamondY()

virtual double PixelGeometryManager::DBMDiamondY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMDiamondZ()

virtual double PixelGeometryManager::DBMDiamondZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMFEI4X()

virtual double PixelGeometryManager::DBMFEI4X ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMFEI4Y()

virtual double PixelGeometryManager::DBMFEI4Y ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMFEI4Z()

virtual double PixelGeometryManager::DBMFEI4Z ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMFlexSupportOffset()

virtual double PixelGeometryManager::DBMFlexSupportOffset ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMFlexSupportX()

virtual double PixelGeometryManager::DBMFlexSupportX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMFlexSupportY()

virtual double PixelGeometryManager::DBMFlexSupportY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMFlexSupportZ()

virtual double PixelGeometryManager::DBMFlexSupportZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMKaptonZ()

virtual double PixelGeometryManager::DBMKaptonZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMMainPlateX()

virtual double PixelGeometryManager::DBMMainPlateX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMMainPlateY()

virtual double PixelGeometryManager::DBMMainPlateY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMMainPlateZ()

virtual double PixelGeometryManager::DBMMainPlateZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMModuleCageY()

virtual double PixelGeometryManager::DBMModuleCageY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMModuleCageZ()

virtual double PixelGeometryManager::DBMModuleCageZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMMPlateRod2RodX()

virtual double PixelGeometryManager::DBMMPlateRod2RodX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMMPlateRod2RodY()

virtual double PixelGeometryManager::DBMMPlateRod2RodY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMMPlateWindowHeight()

virtual double PixelGeometryManager::DBMMPlateWindowHeight ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMMPlateWindowPos()

virtual double PixelGeometryManager::DBMMPlateWindowPos ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMMPlateWindowWidth()

virtual double PixelGeometryManager::DBMMPlateWindowWidth ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMPP0RIn()

virtual double PixelGeometryManager::DBMPP0RIn ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMPP0ROut()

virtual double PixelGeometryManager::DBMPP0ROut ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMPP0Thick()

virtual double PixelGeometryManager::DBMPP0Thick ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMRodRadius()

virtual double PixelGeometryManager::DBMRodRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMSpace()

virtual double PixelGeometryManager::DBMSpace ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMSpacingRadial()

virtual double PixelGeometryManager::DBMSpacingRadial ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMSpacingZ()

virtual double PixelGeometryManager::DBMSpacingZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMTelescopeX()

virtual double PixelGeometryManager::DBMTelescopeX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMTelescopeY()

virtual double PixelGeometryManager::DBMTelescopeY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMTelescopeZ()

virtual double PixelGeometryManager::DBMTelescopeZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMTrapezBackShortZ()

virtual double PixelGeometryManager::DBMTrapezBackShortZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMTrapezBackTheta()

virtual double PixelGeometryManager::DBMTrapezBackTheta ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMTrapezBackX()

virtual double PixelGeometryManager::DBMTrapezBackX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DBMTrapezBackY()

virtual double PixelGeometryManager::DBMTrapezBackY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ dbVersion()

virtual int PixelGeometryManager::dbVersion ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DC1Geometry()

virtual bool PixelGeometryManager::DC1Geometry ( ) const
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignCellColumnsPerCircuit()

virtual int PixelGeometryManager::DesignCellColumnsPerCircuit ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignCellRowsPerCircuit()

virtual int PixelGeometryManager::DesignCellRowsPerCircuit ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignCircuitsEta()

virtual int PixelGeometryManager::DesignCircuitsEta ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignCircuitsPhi()

virtual int PixelGeometryManager::DesignCircuitsPhi ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignDiodeColumnsPerCircuit()

virtual int PixelGeometryManager::DesignDiodeColumnsPerCircuit ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignDiodeRowsPerCircuit()

virtual int PixelGeometryManager::DesignDiodeRowsPerCircuit ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignDiodesEtaTotal()

virtual int PixelGeometryManager::DesignDiodesEtaTotal ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignDiodesPhiTotal()

virtual int PixelGeometryManager::DesignDiodesPhiTotal ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignGapRP()

virtual double PixelGeometryManager::DesignGapRP ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignGapZ()

virtual double PixelGeometryManager::DesignGapZ ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignNumChipsEta()

virtual int PixelGeometryManager::DesignNumChipsEta ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignNumChipsPhi()

virtual int PixelGeometryManager::DesignNumChipsPhi ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignNumColsPerChip()

virtual int PixelGeometryManager::DesignNumColsPerChip ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignNumEmptyRowsInGap()

virtual int PixelGeometryManager::DesignNumEmptyRowsInGap ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignNumRowsPerChip()

virtual int PixelGeometryManager::DesignNumRowsPerChip ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignPitchRP()

virtual double PixelGeometryManager::DesignPitchRP ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignPitchZ()

virtual double PixelGeometryManager::DesignPitchZ ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignPitchZLong()

virtual double PixelGeometryManager::DesignPitchZLong ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignPitchZLongEnd()

virtual double PixelGeometryManager::DesignPitchZLongEnd ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignReadoutSide()

virtual int PixelGeometryManager::DesignReadoutSide ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignRPActiveArea()

virtual double PixelGeometryManager::DesignRPActiveArea ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ DesignZActiveArea()

virtual double PixelGeometryManager::DesignZActiveArea ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ detailedFrame()

virtual bool PixelGeometryManager::detailedFrame ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ distortedMatManager()

virtual InDetDD::DistortedMaterialManager* PixelGeometryManager::distortedMatManager ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DoServices()

virtual bool PixelGeometryManager::DoServices ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ DoServicesOnLadder()

virtual bool PixelGeometryManager::DoServicesOnLadder ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ EmptyRowConnections()

virtual int PixelGeometryManager::EmptyRowConnections ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ EmptyRows()

virtual int PixelGeometryManager::EmptyRows ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ Eta()

virtual int PixelGeometryManager::Eta ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ getIdHelper()

virtual const PixelID* PixelGeometryManager::getIdHelper ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ GetLD()

virtual int PixelGeometryManager::GetLD ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ getLD_Label()

virtual std::string PixelGeometryManager::getLD_Label ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ getMaterialManager()

virtual InDetMaterialManager* PixelGeometryManager::getMaterialManager ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ getMaterialName()

virtual std::string PixelGeometryManager::getMaterialName ( const std::string &  volumeName,
int  layerdisk = 0,
int  typenum = 0 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ GetPixelDDManager()

virtual InDetDD::PixelDetectorManager* PixelGeometryManager::GetPixelDDManager ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ getPixelServiceRecordset()

virtual IRDBRecordset_ptr PixelGeometryManager::getPixelServiceRecordset ( const std::string &  type)
pure virtual

Implemented in DBPixelGeoManager.

◆ GetSide()

virtual int PixelGeometryManager::GetSide ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ ibl()

virtual bool PixelGeometryManager::ibl ( ) const
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLFlexAndWingDefined()

virtual bool PixelGeometryManager::IBLFlexAndWingDefined ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLFlexDoglegDY()

virtual double PixelGeometryManager::IBLFlexDoglegDY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLFlexDoglegHeight()

virtual double PixelGeometryManager::IBLFlexDoglegHeight ( int  iHeight)
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLFlexDoglegLength()

virtual double PixelGeometryManager::IBLFlexDoglegLength ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLFlexDoglegRatio()

virtual double PixelGeometryManager::IBLFlexDoglegRatio ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLFlexMaterial()

virtual std::string PixelGeometryManager::IBLFlexMaterial ( int  iPos,
const std::string &  flexType 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLFlexMiddleGap()

virtual double PixelGeometryManager::IBLFlexMiddleGap ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLFlexPP0Rmax()

virtual double PixelGeometryManager::IBLFlexPP0Rmax ( int  iPos)
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLFlexPP0Rmin()

virtual double PixelGeometryManager::IBLFlexPP0Rmin ( int  iPos)
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLFlexPP0Z()

virtual double PixelGeometryManager::IBLFlexPP0Z ( int  iPos)
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLServiceGetMaxRadialPosition()

virtual double PixelGeometryManager::IBLServiceGetMaxRadialPosition ( const std::string &  srvName,
const std::string &  srvType,
double  srvZmin,
double  srvZmax 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLServiceGetMinRadialPosition()

virtual double PixelGeometryManager::IBLServiceGetMinRadialPosition ( const std::string &  srvName,
const std::string &  srvType,
double  srvZmin,
double  srvZmax 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveFacePlateGlueThickness()

virtual double PixelGeometryManager::IBLStaveFacePlateGlueThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveFacePlateGreaseThickness()

virtual double PixelGeometryManager::IBLStaveFacePlateGreaseThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveFacePlateThickness()

virtual double PixelGeometryManager::IBLStaveFacePlateThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveFlexBaseThickness()

virtual double PixelGeometryManager::IBLStaveFlexBaseThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveFlexLayerThickness()

virtual double PixelGeometryManager::IBLStaveFlexLayerThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveFlexOffset()

virtual double PixelGeometryManager::IBLStaveFlexOffset ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveFlexWidth()

virtual double PixelGeometryManager::IBLStaveFlexWidth ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveFlexWingThick()

virtual double PixelGeometryManager::IBLStaveFlexWingThick ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveFlexWingWidth()

virtual double PixelGeometryManager::IBLStaveFlexWingWidth ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveLength()

virtual double PixelGeometryManager::IBLStaveLength ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveMechanicalStaveEndBlockFixPoint()

virtual double PixelGeometryManager::IBLStaveMechanicalStaveEndBlockFixPoint ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveMechanicalStaveEndBlockLength()

virtual double PixelGeometryManager::IBLStaveMechanicalStaveEndBlockLength ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveMechanicalStaveEndBlockOmegaOverlap()

virtual double PixelGeometryManager::IBLStaveMechanicalStaveEndBlockOmegaOverlap ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveMechanicalStaveModuleOffset()

virtual double PixelGeometryManager::IBLStaveMechanicalStaveModuleOffset ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveMechanicalStaveOffset()

virtual double PixelGeometryManager::IBLStaveMechanicalStaveOffset ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveMechanicalStaveWidth()

virtual double PixelGeometryManager::IBLStaveMechanicalStaveWidth ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveModuleGap()

virtual double PixelGeometryManager::IBLStaveModuleGap ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveModuleNumber()

virtual int PixelGeometryManager::IBLStaveModuleNumber ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveModuleNumber_AllPlanar()

virtual int PixelGeometryManager::IBLStaveModuleNumber_AllPlanar ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveModuleType()

virtual int PixelGeometryManager::IBLStaveModuleType ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveOmegaEndAngle()

virtual double PixelGeometryManager::IBLStaveOmegaEndAngle ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveOmegaEndCenterX()

virtual double PixelGeometryManager::IBLStaveOmegaEndCenterX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveOmegaEndCenterY()

virtual double PixelGeometryManager::IBLStaveOmegaEndCenterY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveOmegaEndRadius()

virtual double PixelGeometryManager::IBLStaveOmegaEndRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveOmegaGlueThickness()

virtual double PixelGeometryManager::IBLStaveOmegaGlueThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveOmegaMidAngle()

virtual double PixelGeometryManager::IBLStaveOmegaMidAngle ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveOmegaMidCenterX()

virtual double PixelGeometryManager::IBLStaveOmegaMidCenterX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveOmegaMidRadius()

virtual double PixelGeometryManager::IBLStaveOmegaMidRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveOmegaThickness()

virtual double PixelGeometryManager::IBLStaveOmegaThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveRadius()

virtual double PixelGeometryManager::IBLStaveRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveRotationAxis()

virtual GeoTrf::Vector3D PixelGeometryManager::IBLStaveRotationAxis ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveTubeGlueThickness()

virtual double PixelGeometryManager::IBLStaveTubeGlueThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveTubeInnerDiameter()

virtual double PixelGeometryManager::IBLStaveTubeInnerDiameter ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveTubeMiddlePos()

virtual double PixelGeometryManager::IBLStaveTubeMiddlePos ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLStaveTubeOuterDiameter()

virtual double PixelGeometryManager::IBLStaveTubeOuterDiameter ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLSupportMechanicalStaveRingFixPoint()

virtual double PixelGeometryManager::IBLSupportMechanicalStaveRingFixPoint ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLSupportMidRingInnerRadius()

virtual double PixelGeometryManager::IBLSupportMidRingInnerRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLSupportMidRingOuterRadius()

virtual double PixelGeometryManager::IBLSupportMidRingOuterRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLSupportMidRingWidth()

virtual double PixelGeometryManager::IBLSupportMidRingWidth ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLSupportRingInnerRadius()

virtual double PixelGeometryManager::IBLSupportRingInnerRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLSupportRingOuterRadius()

virtual double PixelGeometryManager::IBLSupportRingOuterRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ IBLSupportRingWidth()

virtual double PixelGeometryManager::IBLSupportRingWidth ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ InitialLayout()

virtual bool PixelGeometryManager::InitialLayout ( ) const
pure virtual

Implemented in DBPixelGeoManager.

◆ isAside()

virtual bool PixelGeometryManager::isAside ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ isBarrel()

virtual bool PixelGeometryManager::isBarrel ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ isCside()

virtual bool PixelGeometryManager::isCside ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ isDBM()

virtual bool PixelGeometryManager::isDBM ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ isDiskBack()

virtual bool PixelGeometryManager::isDiskBack ( ) const
pure virtual

Implemented in DBPixelGeoManager.

◆ isDiskFront()

virtual bool PixelGeometryManager::isDiskFront ( ) const
pure virtual

Implemented in DBPixelGeoManager.

◆ isEndcap()

virtual bool PixelGeometryManager::isEndcap ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ isLDPresent()

virtual bool PixelGeometryManager::isLDPresent ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ legacyManager()

PixelLegacyManager * PixelGeometryManager::legacyManager ( )
virtual

Reimplemented in DBPixelGeoManager.

Definition at line 17 of file PixelGeometryManager.cxx.

18 {
19  return nullptr;
20 }

◆ moduleType()

virtual int PixelGeometryManager::moduleType ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ moduleType3D()

virtual int PixelGeometryManager::moduleType3D ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ msg()

MsgStream& PixelGeometryManager::msg ( MSG::Level  lvl) const
inline

Definition at line 611 of file PixelGeometryManager.h.

611 { return m_athenaComps->msg(lvl); }

◆ msgLvl()

bool PixelGeometryManager::msgLvl ( MSG::Level  lvl) const
inline

Definition at line 614 of file PixelGeometryManager.h.

614 { return m_athenaComps->msgLvl(lvl); }

◆ NPixelSectors()

virtual int PixelGeometryManager::NPixelSectors ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ NumberOfEmptyRows()

virtual int PixelGeometryManager::NumberOfEmptyRows ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ oldFrame()

virtual bool PixelGeometryManager::oldFrame ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ partPresent()

virtual bool PixelGeometryManager::partPresent ( const std::string &  partName) const
pure virtual

Implemented in DBPixelGeoManager.

◆ partTransform()

virtual const GeoTrf::Transform3D& PixelGeometryManager::partTransform ( const std::string &  partName) const
pure virtual

Implemented in DBPixelGeoManager.

◆ Phi()

virtual int PixelGeometryManager::Phi ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PhiOfModuleZero()

virtual double PixelGeometryManager::PhiOfModuleZero ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelAlTubeLength()

virtual double PixelGeometryManager::PixelAlTubeLength ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelAlTubeLowerBendRadius()

virtual double PixelGeometryManager::PixelAlTubeLowerBendRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelAlTubeLowerBendX()

virtual double PixelGeometryManager::PixelAlTubeLowerBendX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelAlTubeLowerBendY()

virtual double PixelGeometryManager::PixelAlTubeLowerBendY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelAlTubeUpperBendRadius()

virtual double PixelGeometryManager::PixelAlTubeUpperBendRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelAlTubeUpperBendX()

virtual double PixelGeometryManager::PixelAlTubeUpperBendX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelAlTubeUpperBendY()

virtual double PixelGeometryManager::PixelAlTubeUpperBendY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelAlTubeWallThickness()

virtual double PixelGeometryManager::PixelAlTubeWallThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBarrelHalfLength()

virtual double PixelGeometryManager::PixelBarrelHalfLength ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBarrelMajorVersion()

virtual int PixelGeometryManager::PixelBarrelMajorVersion ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBarrelMinorVersion()

virtual int PixelGeometryManager::PixelBarrelMinorVersion ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBarrelNLayer()

virtual int PixelGeometryManager::PixelBarrelNLayer ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBarrelRMax()

virtual double PixelGeometryManager::PixelBarrelRMax ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBarrelRMin()

virtual double PixelGeometryManager::PixelBarrelRMin ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBentStaveNModule()

virtual int PixelGeometryManager::PixelBentStaveNModule ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBiStaveType()

virtual int PixelGeometryManager::PixelBiStaveType ( int  layer,
int  phi 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBoardActiveLength()

virtual double PixelGeometryManager::PixelBoardActiveLength ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBoardLength()

virtual double PixelGeometryManager::PixelBoardLength ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBoardThickness()

virtual double PixelGeometryManager::PixelBoardThickness ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelBoardWidth()

virtual double PixelGeometryManager::PixelBoardWidth ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelCableBiStaveNum()

virtual int PixelGeometryManager::PixelCableBiStaveNum ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelCableElements()

virtual int PixelGeometryManager::PixelCableElements ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelCableLabel()

virtual std::string PixelGeometryManager::PixelCableLabel ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelCableLayerNum()

virtual int PixelGeometryManager::PixelCableLayerNum ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelCableStackOffset()

virtual double PixelGeometryManager::PixelCableStackOffset ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelCableThickness()

virtual double PixelGeometryManager::PixelCableThickness ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelCableWeight()

virtual double PixelGeometryManager::PixelCableWeight ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelCableWidth()

virtual double PixelGeometryManager::PixelCableWidth ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelCableZEnd()

virtual double PixelGeometryManager::PixelCableZEnd ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelCableZStart()

virtual double PixelGeometryManager::PixelCableZStart ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelChipGap()

virtual double PixelGeometryManager::PixelChipGap ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelChipLength()

virtual double PixelGeometryManager::PixelChipLength ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelChipOffset()

virtual double PixelGeometryManager::PixelChipOffset ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelChipThickness()

virtual double PixelGeometryManager::PixelChipThickness ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelChipWidth()

virtual double PixelGeometryManager::PixelChipWidth ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelConnectorPosX()

virtual double PixelGeometryManager::PixelConnectorPosX ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelConnectorPosY()

virtual double PixelGeometryManager::PixelConnectorPosY ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelConnectorPosZ()

virtual double PixelGeometryManager::PixelConnectorPosZ ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelConnectorWidthX()

virtual double PixelGeometryManager::PixelConnectorWidthX ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelConnectorWidthY()

virtual double PixelGeometryManager::PixelConnectorWidthY ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelConnectorWidthZ()

virtual double PixelGeometryManager::PixelConnectorWidthZ ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelDiskNumSupports()

virtual int PixelGeometryManager::PixelDiskNumSupports ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelDiskRMin()

virtual double PixelGeometryManager::PixelDiskRMin ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelDiskSupportMaterialTypeNum()

virtual int PixelGeometryManager::PixelDiskSupportMaterialTypeNum ( int  isup)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelDiskSupportRMax()

virtual double PixelGeometryManager::PixelDiskSupportRMax ( int  isup)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelDiskSupportRMin()

virtual double PixelGeometryManager::PixelDiskSupportRMin ( int  isup)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelDiskSupportThickness()

virtual double PixelGeometryManager::PixelDiskSupportThickness ( int  isup)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelDiskZPosition()

virtual double PixelGeometryManager::PixelDiskZPosition ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECCablesDistance()

virtual double PixelGeometryManager::PixelECCablesDistance ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECCablesRMax()

virtual double PixelGeometryManager::PixelECCablesRMax ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECCablesRMin()

virtual double PixelGeometryManager::PixelECCablesRMin ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECCablesThickness()

virtual double PixelGeometryManager::PixelECCablesThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECCarbonMaterialTypeNum()

virtual int PixelGeometryManager::PixelECCarbonMaterialTypeNum ( std::string  )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECCarbonRMax()

virtual double PixelGeometryManager::PixelECCarbonRMax ( std::string  )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECCarbonRMin()

virtual double PixelGeometryManager::PixelECCarbonRMin ( std::string  )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECCarbonThickness()

virtual double PixelGeometryManager::PixelECCarbonThickness ( std::string  )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECNSectors1()

virtual int PixelGeometryManager::PixelECNSectors1 ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECNSectors2()

virtual int PixelGeometryManager::PixelECNSectors2 ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECSiDz1()

virtual double PixelGeometryManager::PixelECSiDz1 ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelECSiDz2()

virtual double PixelGeometryManager::PixelECSiDz2 ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEndcapMajorVersion()

virtual int PixelGeometryManager::PixelEndcapMajorVersion ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEndcapMinorVersion()

virtual int PixelGeometryManager::PixelEndcapMinorVersion ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEndcapNDisk()

virtual int PixelGeometryManager::PixelEndcapNDisk ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEndcapNSupportFrames()

virtual int PixelGeometryManager::PixelEndcapNSupportFrames ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEndcapRMax()

virtual double PixelGeometryManager::PixelEndcapRMax ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEndcapRMin()

virtual double PixelGeometryManager::PixelEndcapRMin ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEndcapZMax()

virtual double PixelGeometryManager::PixelEndcapZMax ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEndcapZMin()

virtual double PixelGeometryManager::PixelEndcapZMin ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEnvelopeNumPlanes()

virtual unsigned int PixelGeometryManager::PixelEnvelopeNumPlanes ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEnvelopeRMax()

virtual double PixelGeometryManager::PixelEnvelopeRMax ( int  i)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEnvelopeRMin()

virtual double PixelGeometryManager::PixelEnvelopeRMin ( int  i)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelEnvelopeZ()

virtual double PixelGeometryManager::PixelEnvelopeZ ( int  i)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidIndex()

virtual int PixelGeometryManager::PixelFluidIndex ( int  type)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidMat()

virtual std::string PixelGeometryManager::PixelFluidMat ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidNumTypes()

virtual int PixelGeometryManager::PixelFluidNumTypes ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidOrient()

virtual int PixelGeometryManager::PixelFluidOrient ( int  layer,
int  phi 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidThick1()

virtual double PixelGeometryManager::PixelFluidThick1 ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidThick2()

virtual double PixelGeometryManager::PixelFluidThick2 ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidType()

virtual int PixelGeometryManager::PixelFluidType ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidWidth()

virtual double PixelGeometryManager::PixelFluidWidth ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidX()

virtual double PixelGeometryManager::PixelFluidX ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidY()

virtual double PixelGeometryManager::PixelFluidY ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidZ1()

virtual double PixelGeometryManager::PixelFluidZ1 ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFluidZ2()

virtual double PixelGeometryManager::PixelFluidZ2 ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameCornerMaterial()

virtual std::string PixelGeometryManager::PixelFrameCornerMaterial ( int  section)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameElementZMax1()

virtual double PixelGeometryManager::PixelFrameElementZMax1 ( int  section,
int  element 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameElementZMax2()

virtual double PixelGeometryManager::PixelFrameElementZMax2 ( int  section,
int  element 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameElementZMin1()

virtual double PixelGeometryManager::PixelFrameElementZMin1 ( int  section,
int  element 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameElementZMin2()

virtual double PixelGeometryManager::PixelFrameElementZMin2 ( int  section,
int  element 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameMirrorSides()

virtual bool PixelGeometryManager::PixelFrameMirrorSides ( int  sectionIndex)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameNumSideElements()

virtual int PixelGeometryManager::PixelFrameNumSideElements ( int  section)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameNumSides()

virtual int PixelGeometryManager::PixelFrameNumSides ( int  section)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFramePhiStart()

virtual double PixelGeometryManager::PixelFramePhiStart ( int  section)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameRMaxSide()

virtual double PixelGeometryManager::PixelFrameRMaxSide ( int  section)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameRMinSide()

virtual double PixelGeometryManager::PixelFrameRMinSide ( int  section)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameSections()

virtual int PixelGeometryManager::PixelFrameSections ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameSideMaterial()

virtual std::string PixelGeometryManager::PixelFrameSideMaterial ( int  section)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameSideWidth()

virtual double PixelGeometryManager::PixelFrameSideWidth ( int  section)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameZMax()

virtual double PixelGeometryManager::PixelFrameZMax ( int  section)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelFrameZMin()

virtual double PixelGeometryManager::PixelFrameZMin ( int  section)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelHalfLength()

virtual double PixelGeometryManager::PixelHalfLength ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelHybridLength()

virtual double PixelGeometryManager::PixelHybridLength ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelHybridThickness()

virtual double PixelGeometryManager::PixelHybridThickness ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelHybridWidth()

virtual double PixelGeometryManager::PixelHybridWidth ( bool  isModule3D = false)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderBentStaveAngle()

virtual double PixelGeometryManager::PixelLadderBentStaveAngle ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderCableOffsetX()

virtual double PixelGeometryManager::PixelLadderCableOffsetX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderCableOffsetY()

virtual double PixelGeometryManager::PixelLadderCableOffsetY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderLength()

virtual double PixelGeometryManager::PixelLadderLength ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderModuleDeltaZ()

virtual double PixelGeometryManager::PixelLadderModuleDeltaZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderServicesX()

virtual double PixelGeometryManager::PixelLadderServicesX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderServicesY()

virtual double PixelGeometryManager::PixelLadderServicesY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderSupportLength()

virtual double PixelGeometryManager::PixelLadderSupportLength ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderSupportThickness()

virtual double PixelGeometryManager::PixelLadderSupportThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderSupportWidth()

virtual double PixelGeometryManager::PixelLadderSupportWidth ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderThickness()

virtual double PixelGeometryManager::PixelLadderThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderThicknessClearance()

virtual double PixelGeometryManager::PixelLadderThicknessClearance ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderTilt()

virtual double PixelGeometryManager::PixelLadderTilt ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLadderWidthClearance()

virtual double PixelGeometryManager::PixelLadderWidthClearance ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLayerGlobalShift()

virtual double PixelGeometryManager::PixelLayerGlobalShift ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelLayerRadius()

virtual double PixelGeometryManager::PixelLayerRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleAngle()

virtual double PixelGeometryManager::PixelModuleAngle ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleAngleSign()

virtual double PixelGeometryManager::PixelModuleAngleSign ( int  )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleDrDistance()

virtual double PixelGeometryManager::PixelModuleDrDistance ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleEtaFromIndex()

virtual int PixelGeometryManager::PixelModuleEtaFromIndex ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleIndexFromEta()

virtual int PixelGeometryManager::PixelModuleIndexFromEta ( int  etaModule)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleServiceFullSize()

virtual int PixelGeometryManager::PixelModuleServiceFullSize ( int  svc)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleServiceLength()

virtual double PixelGeometryManager::PixelModuleServiceLength ( int  svc)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleServiceMaterial()

virtual std::string PixelGeometryManager::PixelModuleServiceMaterial ( int  svc)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleServiceModuleType()

virtual int PixelGeometryManager::PixelModuleServiceModuleType ( int  svc)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleServiceName()

virtual std::string PixelGeometryManager::PixelModuleServiceName ( int  svc)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleServiceNumber()

virtual int PixelGeometryManager::PixelModuleServiceNumber ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleServiceOffsetX()

virtual double PixelGeometryManager::PixelModuleServiceOffsetX ( int  svc)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleServiceOffsetY()

virtual double PixelGeometryManager::PixelModuleServiceOffsetY ( int  svc)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleServiceOffsetZ()

virtual double PixelGeometryManager::PixelModuleServiceOffsetZ ( int  svc)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleServiceThick()

virtual double PixelGeometryManager::PixelModuleServiceThick ( int  svc)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleServiceWidth()

virtual double PixelGeometryManager::PixelModuleServiceWidth ( int  svc)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleShiftFlag()

virtual double PixelGeometryManager::PixelModuleShiftFlag ( int  )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleStaggerDistance()

virtual double PixelGeometryManager::PixelModuleStaggerDistance ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleStaggerSign()

virtual int PixelGeometryManager::PixelModuleStaggerSign ( int  etaModule)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelModuleZPosition()

virtual double PixelGeometryManager::PixelModuleZPosition ( int  )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelNModule()

virtual int PixelGeometryManager::PixelNModule ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelNumConnectorElements()

virtual int PixelGeometryManager::PixelNumConnectorElements ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelNumOmegaGlueElements()

virtual int PixelGeometryManager::PixelNumOmegaGlueElements ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaEndY()

virtual double PixelGeometryManager::PixelOmegaEndY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaGlueEndY()

virtual double PixelGeometryManager::PixelOmegaGlueEndY ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaGlueLength()

virtual double PixelGeometryManager::PixelOmegaGlueLength ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaGluePosZ()

virtual double PixelGeometryManager::PixelOmegaGluePosZ ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaGlueStartX()

virtual double PixelGeometryManager::PixelOmegaGlueStartX ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaGlueStartY()

virtual double PixelGeometryManager::PixelOmegaGlueStartY ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaGlueThickness()

virtual double PixelGeometryManager::PixelOmegaGlueThickness ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaGlueTypeNum()

virtual int PixelGeometryManager::PixelOmegaGlueTypeNum ( int  index)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaLength()

virtual double PixelGeometryManager::PixelOmegaLength ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaLowerBendRadius()

virtual double PixelGeometryManager::PixelOmegaLowerBendRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaLowerBendX()

virtual double PixelGeometryManager::PixelOmegaLowerBendX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaLowerBendY()

virtual double PixelGeometryManager::PixelOmegaLowerBendY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaStartY()

virtual double PixelGeometryManager::PixelOmegaStartY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaUpperBendRadius()

virtual double PixelGeometryManager::PixelOmegaUpperBendRadius ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaUpperBendX()

virtual double PixelGeometryManager::PixelOmegaUpperBendX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaUpperBendY()

virtual double PixelGeometryManager::PixelOmegaUpperBendY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelOmegaWallThickness()

virtual double PixelGeometryManager::PixelOmegaWallThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailBendPhiMax()

virtual double PixelGeometryManager::PixelPigtailBendPhiMax ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailBendPhiMin()

virtual double PixelGeometryManager::PixelPigtailBendPhiMin ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailBendRMax()

virtual double PixelGeometryManager::PixelPigtailBendRMax ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailBendRMin()

virtual double PixelGeometryManager::PixelPigtailBendRMin ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailBendX()

virtual double PixelGeometryManager::PixelPigtailBendX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailBendY()

virtual double PixelGeometryManager::PixelPigtailBendY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailEndY()

virtual double PixelGeometryManager::PixelPigtailEndY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailEnvelopeLength()

virtual double PixelGeometryManager::PixelPigtailEnvelopeLength ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailFlatWidthZ()

virtual double PixelGeometryManager::PixelPigtailFlatWidthZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailPosX()

virtual double PixelGeometryManager::PixelPigtailPosX ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailPosZ()

virtual double PixelGeometryManager::PixelPigtailPosZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailStartY()

virtual double PixelGeometryManager::PixelPigtailStartY ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailThickness()

virtual double PixelGeometryManager::PixelPigtailThickness ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelPigtailWidthZ()

virtual double PixelGeometryManager::PixelPigtailWidthZ ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelRMax()

virtual double PixelGeometryManager::PixelRMax ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelRMin()

virtual double PixelGeometryManager::PixelRMin ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceElements()

virtual int PixelGeometryManager::PixelServiceElements ( const std::string &  )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceEnvelopeNum()

virtual int PixelGeometryManager::PixelServiceEnvelopeNum ( const std::string &  type,
int  index 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceFrameNum()

virtual int PixelGeometryManager::PixelServiceFrameNum ( const std::string &  ,
int   
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceLD()

virtual int PixelGeometryManager::PixelServiceLD ( const std::string &  ,
int   
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceMaterial()

virtual std::string PixelGeometryManager::PixelServiceMaterial ( const std::string &  ,
int   
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceName()

virtual std::string PixelGeometryManager::PixelServiceName ( const std::string &  ,
int   
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceParentEnvelopeNum()

virtual int PixelGeometryManager::PixelServiceParentEnvelopeNum ( const std::string &  type,
int  index 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServicePhiLoc()

virtual double PixelGeometryManager::PixelServicePhiLoc ( const std::string &  a,
int  _n 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceRepeat()

virtual int PixelGeometryManager::PixelServiceRepeat ( const std::string &  a,
int  _n 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceRMax()

virtual double PixelGeometryManager::PixelServiceRMax ( const std::string &  ,
int   
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceRMax2()

virtual double PixelGeometryManager::PixelServiceRMax2 ( const std::string &  ,
int   
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceRMin()

virtual double PixelGeometryManager::PixelServiceRMin ( const std::string &  ,
int   
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceRMin2()

virtual double PixelGeometryManager::PixelServiceRMin2 ( const std::string &  ,
int   
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceShape()

virtual std::string PixelGeometryManager::PixelServiceShape ( const std::string &  a,
int  _n 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceShift()

virtual int PixelGeometryManager::PixelServiceShift ( const std::string &  type,
int  index 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceWidth()

virtual double PixelGeometryManager::PixelServiceWidth ( const std::string &  a,
int  _n 
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceZMax()

virtual double PixelGeometryManager::PixelServiceZMax ( const std::string &  ,
int   
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceZMin()

virtual double PixelGeometryManager::PixelServiceZMin ( const std::string &  ,
int   
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelServiceZsymm()

virtual bool PixelGeometryManager::PixelServiceZsymm ( const std::string &  ,
int   
)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelSimpleEnvelope()

virtual bool PixelGeometryManager::PixelSimpleEnvelope ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelStaveAxe()

virtual int PixelGeometryManager::PixelStaveAxe ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelStaveIndex()

virtual int PixelGeometryManager::PixelStaveIndex ( int  layer)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelStaveLayout()

virtual int PixelGeometryManager::PixelStaveLayout ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelTMTBaseX1()

virtual double PixelGeometryManager::PixelTMTBaseX1 ( int  iPart)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelTMTBaseX2()

virtual double PixelGeometryManager::PixelTMTBaseX2 ( int  iPart)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelTMTNumParts()

virtual int PixelGeometryManager::PixelTMTNumParts ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelTMTPerModule()

virtual bool PixelGeometryManager::PixelTMTPerModule ( int  iPart)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelTMTPosY()

virtual double PixelGeometryManager::PixelTMTPosY ( int  iPart)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelTMTPosZ1()

virtual double PixelGeometryManager::PixelTMTPosZ1 ( int  iPart)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelTMTPosZ2()

virtual double PixelGeometryManager::PixelTMTPosZ2 ( int  iPart)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelTMTWidthX1()

virtual double PixelGeometryManager::PixelTMTWidthX1 ( int  iPart)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelTMTWidthX2()

virtual double PixelGeometryManager::PixelTMTWidthX2 ( int  iPart)
pure virtual

Implemented in DBPixelGeoManager.

◆ PixelTMTWidthY()

virtual double PixelGeometryManager::PixelTMTWidthY ( int  iPart)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetAlignable()

virtual void PixelGeometryManager::SetAlignable ( bool  flag)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetBarrel()

virtual void PixelGeometryManager::SetBarrel ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ setCommonItems()

virtual void PixelGeometryManager::setCommonItems ( InDetDD::SiCommonItems commonItems)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetCurrentLD()

virtual void PixelGeometryManager::SetCurrentLD ( int  i)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetDBMFlag()

virtual void PixelGeometryManager::SetDBMFlag ( bool  flag)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetDC1Geometry()

virtual void PixelGeometryManager::SetDC1Geometry ( bool  flag)
pure virtual

Implemented in DBPixelGeoManager.

◆ setDiskBack()

virtual void PixelGeometryManager::setDiskBack ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ setDiskFront()

virtual void PixelGeometryManager::setDiskFront ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ SetEndcap()

virtual void PixelGeometryManager::SetEndcap ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ SetEta()

virtual void PixelGeometryManager::SetEta ( int  eta)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetIBL()

virtual void PixelGeometryManager::SetIBL ( bool  flag)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetIBL3DModuleNumber()

virtual void PixelGeometryManager::SetIBL3DModuleNumber ( int  nb3DModule)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetIBLPlanarModuleNumber()

virtual void PixelGeometryManager::SetIBLPlanarModuleNumber ( int  nbPlanarModule)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetInitialLayout()

virtual void PixelGeometryManager::SetInitialLayout ( bool  flag)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetNeg()

virtual void PixelGeometryManager::SetNeg ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ SetPartsDBM()

virtual void PixelGeometryManager::SetPartsDBM ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ SetPhi()

virtual void PixelGeometryManager::SetPhi ( int  phi)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetPos()

virtual void PixelGeometryManager::SetPos ( )
pure virtual

Implemented in DBPixelGeoManager.

◆ SetServices()

virtual void PixelGeometryManager::SetServices ( bool  isservice)
pure virtual

Implemented in DBPixelGeoManager.

◆ SetServicesOnLadder()

virtual void PixelGeometryManager::SetServicesOnLadder ( bool  isservice)
pure virtual

Implemented in DBPixelGeoManager.

◆ versionDescription()

virtual std::string PixelGeometryManager::versionDescription ( ) const
pure virtual

Implemented in DBPixelGeoManager.

◆ versionLayout()

virtual std::string PixelGeometryManager::versionLayout ( ) const
pure virtual

Implemented in DBPixelGeoManager.

◆ versionName()

virtual std::string PixelGeometryManager::versionName ( ) const
pure virtual

Implemented in DBPixelGeoManager.

◆ versionTag()

virtual std::string PixelGeometryManager::versionTag ( ) const
pure virtual

Implemented in DBPixelGeoManager.

Member Data Documentation

◆ m_athenaComps

PixelGeoModelAthenaComps* PixelGeometryManager::m_athenaComps
private

Definition at line 640 of file PixelGeometryManager.h.


The documentation for this class was generated from the following files:
PixelGeometryManager::m_athenaComps
PixelGeoModelAthenaComps * m_athenaComps
Definition: PixelGeometryManager.h:640
PixelGeometryManager::athenaComps
PixelGeoModelAthenaComps * athenaComps()
Definition: PixelGeometryManager.h:616
AthMessaging::msgLvl
bool msgLvl(const MSG::Level lvl) const
Test the output level.
Definition: AthMessaging.h:151
AthMessaging::msg
MsgStream & msg() const
The standard message stream.
Definition: AthMessaging.h:164