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

#include <PixelDetectorDC1DC2.h>

Inheritance diagram for PixelGeoDC2::PixelGeometryManager:
Collaboration diagram for PixelGeoDC2::PixelGeometryManager:

Public Member Functions

 PixelGeometryManager ()
 
virtual ~PixelGeometryManager ()
 
virtual StoredMaterialManagergetMaterialManager ()=0
 
virtual InDetDD::PixelDetectorManagerGetPixelDDManager ()=0
 
virtual std::string versionTag () const =0
 
virtual void SetDetElementName (std::string)=0
 
virtual std::string GetDetElementName ()=0
 
virtual void SetDesignName (std::string)=0
 
virtual std::string GetDesignName ()=0
 
virtual void SetBarrelModuleName (std::string)=0
 
virtual std::string GetBarrelModuleName ()=0
 
virtual void SetEndcapModuleName (std::string)=0
 
virtual std::string GetEndcapModuleName ()=0
 
virtual void SetLayer0ModuleName (std::string)=0
 
virtual std::string GetLayer0ModuleName ()=0
 
virtual void SetServices (bool isservice)=0
 
virtual bool DoServices ()=0
 
virtual void SetG3CompatibleDigits (bool flag)=0
 
virtual bool G3CompatibleDigits () const =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 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 void SetCurrentLD (int i)=0
 
virtual int GetLD ()=0
 
virtual bool isLDPresent ()=0
 
virtual void SetPos ()=0
 
virtual void SetNeg ()=0
 
virtual int GetSide ()=0
 
virtual int PixelBarrelMajorVersion ()=0
 
virtual int PixelBarrelMinorVersion ()=0
 
virtual int PixelEndcapMajorVersion ()=0
 
virtual int PixelEndcapMinorVersion ()=0
 
virtual double PixelBoardWidth ()=0
 
virtual double PixelBoardLength ()=0
 
virtual double PixelBoardThickness ()=0
 
virtual double PixelBoardActiveLen ()=0
 
virtual double PixelHybridWidth ()=0
 
virtual double PixelHybridLength ()=0
 
virtual double PixelHybridThickness ()=0
 
virtual double PixelChipWidth ()=0
 
virtual double PixelChipLength ()=0
 
virtual double PixelChipGap ()=0
 
virtual double PixelChipThickness ()=0
 
virtual double PixelECCarbonRMin (std::string)=0
 
virtual double PixelECCarbonRMax (std::string)=0
 
virtual double PixelECCarbonThickness (std::string)=0
 
virtual std::string PixelECCarbonMaterial (std::string)=0
 
virtual double * PixelServiceR (std::string, int)=0
 
virtual double * PixelServiceZ (std::string, int)=0
 
virtual std::string PixelServiceMaterial (std::string, int)=0
 
virtual int PixelServiceLD (std::string, int)=0
 
virtual int PixelServiceNFrame (std::string)=0
 
virtual double GetATLSRadius ()=0
 
virtual double GetATLSRmin ()=0
 
virtual double GetATLSLength ()=0
 
virtual double PixelRMin ()=0
 
virtual double PixelRMax ()=0
 
virtual double PixelHalfLength ()=0
 
virtual int PixelBarrelNLayer ()=0
 
virtual double PixelBarrelRMin ()=0
 
virtual double PixelBarrelRMax ()=0
 
virtual double PixelBarrelHalfLength ()=0
 
virtual double PixelLayerRadius ()=0
 
virtual double PixelLadderHalfLength ()=0
 
virtual double PixelLadderWidth ()=0
 
virtual double PixelLadderThickness ()=0
 
virtual double PixelLadderTilt ()=0
 
virtual int NPixelSectors ()=0
 
virtual double PixelBalcony ()=0
 
virtual int PixelNModule ()=0
 
virtual double PixelModuleDrDistance ()=0
 
virtual double PixelModuleAngle ()=0
 
virtual double PixelModulePosition (int)=0
 
virtual double PixelModuleShiftFlag (int)=0
 
virtual double PixelModuleAngleSign (int)=0
 
virtual double PixelCableWidth ()=0
 
virtual double PixelCableThickness ()=0
 
virtual double PixelCableZMax ()=0
 
virtual double PixelCableZMin ()=0
 
virtual double PixelCableDeltaZ ()=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 PixelDiskPosition ()=0
 
virtual double PixelECSiDz1 ()=0
 
virtual double PixelECSiDz2 ()=0
 
virtual double PixelDiskRMin ()=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 double DesignRPActiveArea ()=0
 
virtual double DesignZActiveArea ()=0
 
virtual int DesignCircuitsPerColumn ()=0
 
virtual int DesignCircuitsPerRow ()=0
 
virtual int DesignCellColumnsPerCircuit (bool isBLayer)=0
 
virtual int DesignCellRowsPerCircuit (bool isBLayer)=0
 
virtual int DesignDiodeColumnsPerCircuit (bool isBLayer)=0
 
virtual int DesignDiodeRowsPerCircuit (bool isBLayer)=0
 
virtual double DesignPitchRP (bool isBLayer)=0
 
virtual double DesignGapRP ()=0
 
virtual double DesignPitchZ (bool isBLayer)=0
 
virtual double DesignGapZ ()=0
 
virtual int NumberOfEmptyRows ()=0
 
virtual int EmptyRows (int index)=0
 
virtual int EmptyRowConnections (int index)=0
 
virtual double Voltage (bool isBLayer)=0
 
virtual double Temperature (bool isBLayer)=0
 
virtual InDetDD::SiCommonItemscommonItems ()=0
 
virtual const InDetDD::SiCommonItemscommonItems () const =0
 
virtual void setCommonItems (InDetDD::SiCommonItems *commonItems)=0
 
virtual const PixelIDgetIdHelper ()=0
 
bool msgLvl (const MSG::Level lvl) const
 Test the output level. More...
 
MsgStream & msg () const
 The standard message stream. More...
 
MsgStream & msg (const MSG::Level lvl) const
 The standard message stream. More...
 
void setLevel (MSG::Level lvl)
 Change the current logging level. More...
 

Private Member Functions

void initMessaging () const
 Initialize our message level and MessageSvc. More...
 

Private Attributes

std::string m_nm
 Message source name. More...
 
boost::thread_specific_ptr< MsgStream > m_msg_tls
 MsgStream instance (a std::cout like with print-out levels) More...
 
std::atomic< IMessageSvc * > m_imsg { nullptr }
 MessageSvc pointer. More...
 
std::atomic< MSG::Level > m_lvl { MSG::NIL }
 Current logging level. More...
 
std::atomic_flag m_initialized ATLAS_THREAD_SAFE = ATOMIC_FLAG_INIT
 Messaging initialized (initMessaging) More...
 

Detailed Description

Definition at line 376 of file PixelDetectorDC1DC2.h.

Constructor & Destructor Documentation

◆ PixelGeometryManager()

PixelGeometryManager::PixelGeometryManager ( )

Definition at line 2243 of file PixelDetectorDC1DC2.cxx.

2243  :
2244  AthMessaging("PixelGeometryManager")
2245 {
2246 }

◆ ~PixelGeometryManager()

PixelGeometryManager::~PixelGeometryManager ( )
virtual

Definition at line 2247 of file PixelDetectorDC1DC2.cxx.

2248 {
2249 }

Member Function Documentation

◆ Alignable()

virtual bool PixelGeoDC2::PixelGeometryManager::Alignable ( ) const
pure virtual

◆ commonItems() [1/2]

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

◆ commonItems() [2/2]

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

◆ DC1Geometry()

virtual bool PixelGeoDC2::PixelGeometryManager::DC1Geometry ( ) const
pure virtual

◆ DesignCellColumnsPerCircuit()

virtual int PixelGeoDC2::PixelGeometryManager::DesignCellColumnsPerCircuit ( bool  isBLayer)
pure virtual

◆ DesignCellRowsPerCircuit()

virtual int PixelGeoDC2::PixelGeometryManager::DesignCellRowsPerCircuit ( bool  isBLayer)
pure virtual

◆ DesignCircuitsPerColumn()

virtual int PixelGeoDC2::PixelGeometryManager::DesignCircuitsPerColumn ( )
pure virtual

◆ DesignCircuitsPerRow()

virtual int PixelGeoDC2::PixelGeometryManager::DesignCircuitsPerRow ( )
pure virtual

◆ DesignDiodeColumnsPerCircuit()

virtual int PixelGeoDC2::PixelGeometryManager::DesignDiodeColumnsPerCircuit ( bool  isBLayer)
pure virtual

◆ DesignDiodeRowsPerCircuit()

virtual int PixelGeoDC2::PixelGeometryManager::DesignDiodeRowsPerCircuit ( bool  isBLayer)
pure virtual

◆ DesignGapRP()

virtual double PixelGeoDC2::PixelGeometryManager::DesignGapRP ( )
pure virtual

◆ DesignGapZ()

virtual double PixelGeoDC2::PixelGeometryManager::DesignGapZ ( )
pure virtual

◆ DesignPitchRP()

virtual double PixelGeoDC2::PixelGeometryManager::DesignPitchRP ( bool  isBLayer)
pure virtual

◆ DesignPitchZ()

virtual double PixelGeoDC2::PixelGeometryManager::DesignPitchZ ( bool  isBLayer)
pure virtual

◆ DesignRPActiveArea()

virtual double PixelGeoDC2::PixelGeometryManager::DesignRPActiveArea ( )
pure virtual

◆ DesignZActiveArea()

virtual double PixelGeoDC2::PixelGeometryManager::DesignZActiveArea ( )
pure virtual

◆ DoServices()

virtual bool PixelGeoDC2::PixelGeometryManager::DoServices ( )
pure virtual

◆ EmptyRowConnections()

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

◆ EmptyRows()

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

◆ Eta()

virtual int PixelGeoDC2::PixelGeometryManager::Eta ( )
pure virtual

◆ G3CompatibleDigits()

virtual bool PixelGeoDC2::PixelGeometryManager::G3CompatibleDigits ( ) const
pure virtual

◆ GetATLSLength()

virtual double PixelGeoDC2::PixelGeometryManager::GetATLSLength ( )
pure virtual

◆ GetATLSRadius()

virtual double PixelGeoDC2::PixelGeometryManager::GetATLSRadius ( )
pure virtual

◆ GetATLSRmin()

virtual double PixelGeoDC2::PixelGeometryManager::GetATLSRmin ( )
pure virtual

◆ GetBarrelModuleName()

virtual std::string PixelGeoDC2::PixelGeometryManager::GetBarrelModuleName ( )
pure virtual

◆ GetDesignName()

virtual std::string PixelGeoDC2::PixelGeometryManager::GetDesignName ( )
pure virtual

◆ GetDetElementName()

virtual std::string PixelGeoDC2::PixelGeometryManager::GetDetElementName ( )
pure virtual

◆ GetEndcapModuleName()

virtual std::string PixelGeoDC2::PixelGeometryManager::GetEndcapModuleName ( )
pure virtual

◆ getIdHelper()

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

◆ GetLayer0ModuleName()

virtual std::string PixelGeoDC2::PixelGeometryManager::GetLayer0ModuleName ( )
pure virtual

◆ GetLD()

virtual int PixelGeoDC2::PixelGeometryManager::GetLD ( )
pure virtual

◆ getMaterialManager()

virtual StoredMaterialManager* PixelGeoDC2::PixelGeometryManager::getMaterialManager ( )
pure virtual

◆ GetPixelDDManager()

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

◆ GetSide()

virtual int PixelGeoDC2::PixelGeometryManager::GetSide ( )
pure virtual

◆ InitialLayout()

virtual bool PixelGeoDC2::PixelGeometryManager::InitialLayout ( ) const
pure virtual

◆ initMessaging()

void AthMessaging::initMessaging ( ) const
privateinherited

Initialize our message level and MessageSvc.

This method should only be called once.

Definition at line 39 of file AthMessaging.cxx.

40 {
42  m_lvl = m_imsg ?
43  static_cast<MSG::Level>( m_imsg.load()->outputLevel(m_nm) ) :
44  MSG::INFO;
45 }

◆ isBarrel()

virtual bool PixelGeoDC2::PixelGeometryManager::isBarrel ( )
pure virtual

◆ isEndcap()

virtual bool PixelGeoDC2::PixelGeometryManager::isEndcap ( )
pure virtual

◆ isLDPresent()

virtual bool PixelGeoDC2::PixelGeometryManager::isLDPresent ( )
pure virtual

◆ msg() [1/2]

MsgStream & AthMessaging::msg ( ) const
inlineinherited

The standard message stream.

Returns a reference to the default message stream May not be invoked before sysInitialize() has been invoked.

Definition at line 164 of file AthMessaging.h.

165 {
166  MsgStream* ms = m_msg_tls.get();
167  if (!ms) {
168  if (!m_initialized.test_and_set()) initMessaging();
169  ms = new MsgStream(m_imsg,m_nm);
170  m_msg_tls.reset( ms );
171  }
172 
173  ms->setLevel (m_lvl);
174  return *ms;
175 }

◆ msg() [2/2]

MsgStream & AthMessaging::msg ( const MSG::Level  lvl) const
inlineinherited

The standard message stream.

Returns a reference to the default message stream May not be invoked before sysInitialize() has been invoked.

Definition at line 179 of file AthMessaging.h.

180 { return msg() << lvl; }

◆ msgLvl()

bool AthMessaging::msgLvl ( const MSG::Level  lvl) const
inlineinherited

Test the output level.

Parameters
lvlThe message level to test against
Returns
boolean Indicating if messages at given level will be printed
Return values
trueMessages at level "lvl" will be printed

Definition at line 151 of file AthMessaging.h.

152 {
153  if (!m_initialized.test_and_set()) initMessaging();
154  if (m_lvl <= lvl) {
155  msg() << lvl;
156  return true;
157  } else {
158  return false;
159  }
160 }

◆ NPixelSectors()

virtual int PixelGeoDC2::PixelGeometryManager::NPixelSectors ( )
pure virtual

◆ NumberOfEmptyRows()

virtual int PixelGeoDC2::PixelGeometryManager::NumberOfEmptyRows ( )
pure virtual

◆ Phi()

virtual int PixelGeoDC2::PixelGeometryManager::Phi ( )
pure virtual

◆ PixelBalcony()

virtual double PixelGeoDC2::PixelGeometryManager::PixelBalcony ( )
pure virtual

◆ PixelBarrelHalfLength()

virtual double PixelGeoDC2::PixelGeometryManager::PixelBarrelHalfLength ( )
pure virtual

◆ PixelBarrelMajorVersion()

virtual int PixelGeoDC2::PixelGeometryManager::PixelBarrelMajorVersion ( )
pure virtual

◆ PixelBarrelMinorVersion()

virtual int PixelGeoDC2::PixelGeometryManager::PixelBarrelMinorVersion ( )
pure virtual

◆ PixelBarrelNLayer()

virtual int PixelGeoDC2::PixelGeometryManager::PixelBarrelNLayer ( )
pure virtual

◆ PixelBarrelRMax()

virtual double PixelGeoDC2::PixelGeometryManager::PixelBarrelRMax ( )
pure virtual

◆ PixelBarrelRMin()

virtual double PixelGeoDC2::PixelGeometryManager::PixelBarrelRMin ( )
pure virtual

◆ PixelBoardActiveLen()

virtual double PixelGeoDC2::PixelGeometryManager::PixelBoardActiveLen ( )
pure virtual

◆ PixelBoardLength()

virtual double PixelGeoDC2::PixelGeometryManager::PixelBoardLength ( )
pure virtual

◆ PixelBoardThickness()

virtual double PixelGeoDC2::PixelGeometryManager::PixelBoardThickness ( )
pure virtual

◆ PixelBoardWidth()

virtual double PixelGeoDC2::PixelGeometryManager::PixelBoardWidth ( )
pure virtual

◆ PixelCableDeltaZ()

virtual double PixelGeoDC2::PixelGeometryManager::PixelCableDeltaZ ( )
pure virtual

◆ PixelCableThickness()

virtual double PixelGeoDC2::PixelGeometryManager::PixelCableThickness ( )
pure virtual

◆ PixelCableWidth()

virtual double PixelGeoDC2::PixelGeometryManager::PixelCableWidth ( )
pure virtual

◆ PixelCableZMax()

virtual double PixelGeoDC2::PixelGeometryManager::PixelCableZMax ( )
pure virtual

◆ PixelCableZMin()

virtual double PixelGeoDC2::PixelGeometryManager::PixelCableZMin ( )
pure virtual

◆ PixelChipGap()

virtual double PixelGeoDC2::PixelGeometryManager::PixelChipGap ( )
pure virtual

◆ PixelChipLength()

virtual double PixelGeoDC2::PixelGeometryManager::PixelChipLength ( )
pure virtual

◆ PixelChipThickness()

virtual double PixelGeoDC2::PixelGeometryManager::PixelChipThickness ( )
pure virtual

◆ PixelChipWidth()

virtual double PixelGeoDC2::PixelGeometryManager::PixelChipWidth ( )
pure virtual

◆ PixelDiskPosition()

virtual double PixelGeoDC2::PixelGeometryManager::PixelDiskPosition ( )
pure virtual

◆ PixelDiskRMin()

virtual double PixelGeoDC2::PixelGeometryManager::PixelDiskRMin ( )
pure virtual

◆ PixelECCablesDistance()

virtual double PixelGeoDC2::PixelGeometryManager::PixelECCablesDistance ( )
pure virtual

◆ PixelECCablesRMax()

virtual double PixelGeoDC2::PixelGeometryManager::PixelECCablesRMax ( )
pure virtual

◆ PixelECCablesRMin()

virtual double PixelGeoDC2::PixelGeometryManager::PixelECCablesRMin ( )
pure virtual

◆ PixelECCablesThickness()

virtual double PixelGeoDC2::PixelGeometryManager::PixelECCablesThickness ( )
pure virtual

◆ PixelECCarbonMaterial()

virtual std::string PixelGeoDC2::PixelGeometryManager::PixelECCarbonMaterial ( std::string  )
pure virtual

◆ PixelECCarbonRMax()

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

◆ PixelECCarbonRMin()

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

◆ PixelECCarbonThickness()

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

◆ PixelECNSectors1()

virtual int PixelGeoDC2::PixelGeometryManager::PixelECNSectors1 ( )
pure virtual

◆ PixelECNSectors2()

virtual int PixelGeoDC2::PixelGeometryManager::PixelECNSectors2 ( )
pure virtual

◆ PixelECSiDz1()

virtual double PixelGeoDC2::PixelGeometryManager::PixelECSiDz1 ( )
pure virtual

◆ PixelECSiDz2()

virtual double PixelGeoDC2::PixelGeometryManager::PixelECSiDz2 ( )
pure virtual

◆ PixelEndcapMajorVersion()

virtual int PixelGeoDC2::PixelGeometryManager::PixelEndcapMajorVersion ( )
pure virtual

◆ PixelEndcapMinorVersion()

virtual int PixelGeoDC2::PixelGeometryManager::PixelEndcapMinorVersion ( )
pure virtual

◆ PixelEndcapNDisk()

virtual int PixelGeoDC2::PixelGeometryManager::PixelEndcapNDisk ( )
pure virtual

◆ PixelEndcapNSupportFrames()

virtual int PixelGeoDC2::PixelGeometryManager::PixelEndcapNSupportFrames ( )
pure virtual

◆ PixelEndcapRMax()

virtual double PixelGeoDC2::PixelGeometryManager::PixelEndcapRMax ( )
pure virtual

◆ PixelEndcapRMin()

virtual double PixelGeoDC2::PixelGeometryManager::PixelEndcapRMin ( )
pure virtual

◆ PixelEndcapZMax()

virtual double PixelGeoDC2::PixelGeometryManager::PixelEndcapZMax ( )
pure virtual

◆ PixelEndcapZMin()

virtual double PixelGeoDC2::PixelGeometryManager::PixelEndcapZMin ( )
pure virtual

◆ PixelHalfLength()

virtual double PixelGeoDC2::PixelGeometryManager::PixelHalfLength ( )
pure virtual

◆ PixelHybridLength()

virtual double PixelGeoDC2::PixelGeometryManager::PixelHybridLength ( )
pure virtual

◆ PixelHybridThickness()

virtual double PixelGeoDC2::PixelGeometryManager::PixelHybridThickness ( )
pure virtual

◆ PixelHybridWidth()

virtual double PixelGeoDC2::PixelGeometryManager::PixelHybridWidth ( )
pure virtual

◆ PixelLadderHalfLength()

virtual double PixelGeoDC2::PixelGeometryManager::PixelLadderHalfLength ( )
pure virtual

◆ PixelLadderThickness()

virtual double PixelGeoDC2::PixelGeometryManager::PixelLadderThickness ( )
pure virtual

◆ PixelLadderTilt()

virtual double PixelGeoDC2::PixelGeometryManager::PixelLadderTilt ( )
pure virtual

◆ PixelLadderWidth()

virtual double PixelGeoDC2::PixelGeometryManager::PixelLadderWidth ( )
pure virtual

◆ PixelLayerRadius()

virtual double PixelGeoDC2::PixelGeometryManager::PixelLayerRadius ( )
pure virtual

◆ PixelModuleAngle()

virtual double PixelGeoDC2::PixelGeometryManager::PixelModuleAngle ( )
pure virtual

◆ PixelModuleAngleSign()

virtual double PixelGeoDC2::PixelGeometryManager::PixelModuleAngleSign ( int  )
pure virtual

◆ PixelModuleDrDistance()

virtual double PixelGeoDC2::PixelGeometryManager::PixelModuleDrDistance ( )
pure virtual

◆ PixelModulePosition()

virtual double PixelGeoDC2::PixelGeometryManager::PixelModulePosition ( int  )
pure virtual

◆ PixelModuleShiftFlag()

virtual double PixelGeoDC2::PixelGeometryManager::PixelModuleShiftFlag ( int  )
pure virtual

◆ PixelNModule()

virtual int PixelGeoDC2::PixelGeometryManager::PixelNModule ( )
pure virtual

◆ PixelRMax()

virtual double PixelGeoDC2::PixelGeometryManager::PixelRMax ( )
pure virtual

◆ PixelRMin()

virtual double PixelGeoDC2::PixelGeometryManager::PixelRMin ( )
pure virtual

◆ PixelServiceLD()

virtual int PixelGeoDC2::PixelGeometryManager::PixelServiceLD ( std::string  ,
int   
)
pure virtual

◆ PixelServiceMaterial()

virtual std::string PixelGeoDC2::PixelGeometryManager::PixelServiceMaterial ( std::string  ,
int   
)
pure virtual

◆ PixelServiceNFrame()

virtual int PixelGeoDC2::PixelGeometryManager::PixelServiceNFrame ( std::string  )
pure virtual

◆ PixelServiceR()

virtual double* PixelGeoDC2::PixelGeometryManager::PixelServiceR ( std::string  ,
int   
)
pure virtual

◆ PixelServiceZ()

virtual double* PixelGeoDC2::PixelGeometryManager::PixelServiceZ ( std::string  ,
int   
)
pure virtual

◆ SetAlignable()

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

◆ SetBarrel()

virtual void PixelGeoDC2::PixelGeometryManager::SetBarrel ( )
pure virtual

◆ SetBarrelModuleName()

virtual void PixelGeoDC2::PixelGeometryManager::SetBarrelModuleName ( std::string  )
pure virtual

◆ setCommonItems()

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

◆ SetCurrentLD()

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

◆ SetDC1Geometry()

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

◆ SetDesignName()

virtual void PixelGeoDC2::PixelGeometryManager::SetDesignName ( std::string  )
pure virtual

◆ SetDetElementName()

virtual void PixelGeoDC2::PixelGeometryManager::SetDetElementName ( std::string  )
pure virtual

◆ SetEndcap()

virtual void PixelGeoDC2::PixelGeometryManager::SetEndcap ( )
pure virtual

◆ SetEndcapModuleName()

virtual void PixelGeoDC2::PixelGeometryManager::SetEndcapModuleName ( std::string  )
pure virtual

◆ SetEta()

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

◆ SetG3CompatibleDigits()

virtual void PixelGeoDC2::PixelGeometryManager::SetG3CompatibleDigits ( bool  flag)
pure virtual

◆ SetInitialLayout()

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

◆ SetLayer0ModuleName()

virtual void PixelGeoDC2::PixelGeometryManager::SetLayer0ModuleName ( std::string  )
pure virtual

◆ setLevel()

void AthMessaging::setLevel ( MSG::Level  lvl)
inherited

Change the current logging level.

Use this rather than msg().setLevel() for proper operation with MT.

Definition at line 28 of file AthMessaging.cxx.

29 {
30  m_lvl = lvl;
31 }

◆ SetNeg()

virtual void PixelGeoDC2::PixelGeometryManager::SetNeg ( )
pure virtual

◆ SetPhi()

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

◆ SetPos()

virtual void PixelGeoDC2::PixelGeometryManager::SetPos ( )
pure virtual

◆ SetServices()

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

◆ Temperature()

virtual double PixelGeoDC2::PixelGeometryManager::Temperature ( bool  isBLayer)
pure virtual

◆ versionTag()

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

◆ Voltage()

virtual double PixelGeoDC2::PixelGeometryManager::Voltage ( bool  isBLayer)
pure virtual

Member Data Documentation

◆ ATLAS_THREAD_SAFE

std::atomic_flag m_initialized AthMessaging::ATLAS_THREAD_SAFE = ATOMIC_FLAG_INIT
mutableprivateinherited

Messaging initialized (initMessaging)

Definition at line 141 of file AthMessaging.h.

◆ m_imsg

std::atomic<IMessageSvc*> AthMessaging::m_imsg { nullptr }
mutableprivateinherited

MessageSvc pointer.

Definition at line 135 of file AthMessaging.h.

◆ m_lvl

std::atomic<MSG::Level> AthMessaging::m_lvl { MSG::NIL }
mutableprivateinherited

Current logging level.

Definition at line 138 of file AthMessaging.h.

◆ m_msg_tls

boost::thread_specific_ptr<MsgStream> AthMessaging::m_msg_tls
mutableprivateinherited

MsgStream instance (a std::cout like with print-out levels)

Definition at line 132 of file AthMessaging.h.

◆ m_nm

std::string AthMessaging::m_nm
privateinherited

Message source name.

Definition at line 129 of file AthMessaging.h.


The documentation for this class was generated from the following files:
AthMessaging::m_lvl
std::atomic< MSG::Level > m_lvl
Current logging level.
Definition: AthMessaging.h:138
AthMessaging::m_imsg
std::atomic< IMessageSvc * > m_imsg
MessageSvc pointer.
Definition: AthMessaging.h:135
python.SystemOfUnits.ms
int ms
Definition: SystemOfUnits.py:132
Athena::getMessageSvc
IMessageSvc * getMessageSvc(bool quiet=false)
Definition: getMessageSvc.cxx:20
AthMessaging::AthMessaging
AthMessaging()
Default constructor:
TrigConf::MSGTC::Level
Level
Definition: Trigger/TrigConfiguration/TrigConfBase/TrigConfBase/MsgStream.h:21
AthMessaging::msg
MsgStream & msg() const
The standard message stream.
Definition: AthMessaging.h:164
AthMessaging::m_nm
std::string m_nm
Message source name.
Definition: AthMessaging.h:129
AthMessaging::initMessaging
void initMessaging() const
Initialize our message level and MessageSvc.
Definition: AthMessaging.cxx:39
AthMessaging::m_msg_tls
boost::thread_specific_ptr< MsgStream > m_msg_tls
MsgStream instance (a std::cout like with print-out levels)
Definition: AthMessaging.h:132