#include <LArRampSC.h>
|  | 
| 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... 
 | 
|  | 
| std::vector< const float * > | m_pRamp | 
|  | 
Definition at line 16 of file LArRampSC.h.
 
◆ RampRef_t
This class defines the interface for accessing Ramp @stereotype Interface. 
- Author
- H. Ma 
- Version
- 0-0-1 , 22/08/2002
Modifications: W. Lampl, S. Laplace, 10/12/2003:
- Add method using online ID
- Add 3rd argument isOffline S. Laplace, 16/01/2004: WARNING -> IMPORTANT CHANGE !
- ILArRamp now contains the ADC to DAC conversion factor only (not ADC to GeV anymore). S. Laplace, 08/02/2004
- new online ID 
Definition at line 31 of file ILArRamp.h.
 
 
◆ anonymous enum
◆ LArRampSC() [1/2]
◆ LArRampSC() [2/2]
◆ ~LArRampSC()
  
  | 
        
          | LArRampSC::~LArRampSC | ( |  | ) |  |  | virtual | 
 
 
◆ ADC2DAC()
◆ ADC2DACByHash()
◆ good()
  
  | 
        
          | bool LArRampSC::good | ( |  | ) | const |  | inline | 
 
 
◆ initializeBase()
  
  | 
        
          | StatusCode LArCondSuperCellBase::initializeBase | ( |  | ) |  |  | inherited | 
 
Definition at line 22 of file LArCondSuperCellBase.cxx.
   28     return (StatusCode::SUCCESS);
 
   31   SmartIF<StoreGateSvc> 
detStore{Gaudi::svcLocator()->service(
"DetectorStore")};
 
   37   return (StatusCode::SUCCESS);
 
 
 
 
◆ 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.
 
 
◆ 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.
 
 
◆ 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
- 
  
    | lvl | The message level to test against |  
 
- Returns
- boolean Indicating if messages at given level will be printed 
- Return values
- 
  
    | true | Messages at level "lvl" will be printed |  
 
Definition at line 151 of file AthMessaging.h.
 
 
◆ readBlob()
Definition at line 18 of file LArRampBlob.cxx.
   23   if (!attrList) 
return;
 
   33   for(;gainIt!=gainIt_e;++gainIt) {
 
   34     const unsigned gain=gainIt->first;
 
   36       msg << MSG::ERROR << 
"Found unexpected COOL-channel (=gain) number:" << 
gain << 
endmsg;
 
   41     if (blobSize==0) blobSize=rampBlob.size();
 
   45     if (blobSize!=rampBlob.size()) {
 
   46       msg << MSG::ERROR << 
"Unequal blob size (" << blobSize << 
"/"  
   47            << rampBlob.size() << 
")" <<
endmsg;
 
   50     if (
m_nPoints!=attr[
"nPoints"].data<unsigned>()) {
 
   51       msg << MSG::ERROR << 
"Unequal polynom degree (" << 
m_nPoints << 
"/"  
   52       << attr[
"nPoints"].data<
unsigned>() << 
")" << 
endmsg;
 
   56     m_pRamp[
gain]=
static_cast<const float*
>(rampBlob.startingAddress());
 
   61     msg << MSG::ERROR << 
"Number of points is zero!" << 
endmsg;
 
 
 
 
◆ setLevel()
  
  | 
        
          | void AthMessaging::setLevel | ( | MSG::Level | lvl | ) |  |  | inherited | 
 
 
◆ ATLAS_THREAD_SAFE
  
  | 
        
          | std::atomic_flag m_initialized AthMessaging::ATLAS_THREAD_SAFE = ATOMIC_FLAG_INIT |  | mutableprivateinherited | 
 
 
◆ m_imsg
  
  | 
        
          | std::atomic<IMessageSvc*> AthMessaging::m_imsg { nullptr } |  | mutableprivateinherited | 
 
 
◆ m_isInitialized
  
  | 
        
          | bool LArCondSuperCellBase::m_isInitialized |  | protectedinherited | 
 
 
◆ m_lvl
  
  | 
        
          | std::atomic<MSG::Level> AthMessaging::m_lvl { MSG::NIL } |  | mutableprivateinherited | 
 
 
◆ 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_nChannels
  
  | 
        
          | unsigned LArRampBlob::m_nChannels |  | protectedinherited | 
 
 
◆ m_nm
  
  | 
        
          | std::string AthMessaging::m_nm |  | privateinherited | 
 
 
◆ m_nPoints
  
  | 
        
          | unsigned LArRampBlob::m_nPoints |  | protectedinherited | 
 
 
◆ m_pRamp
  
  | 
        
          | std::vector<const float*> LArRampBlob::m_pRamp |  | privateinherited | 
 
 
◆ m_scOnlineID
The documentation for this class was generated from the following files: