|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    8 #include "GaudiKernel/MsgStream.h" 
   31   MsgStream 
log(
msgSvc(), 
"TBLArCalibDigitContainerCnv");
 
   34   return StatusCode::SUCCESS;
 
   40                                                          const std::string& 
key)
 
   45   MsgStream 
log(
msgSvc(), 
"TBLArCalibDigitContainerCnv::PoolToDataObject" );
 
   47   StatusCode sc = TBLArCalibDigitContainerCnvBase::PoolToDataObject(pObj, token, 
key);
 
   50     return StatusCode::FAILURE;
 
   59     log << MSG::ERROR << 
"  failed to cast to TBLArCalibDigitContainer " << 
endmsg ; 
 
   60     return StatusCode::FAILURE; 
 
   63   return StatusCode::SUCCESS; 
 
  
This templated class provides the converter to translate an object to/from its persistent POOL repres...
virtual ~TBLArCalibDigitContainerCnv()
bool fromStorable(DataObject *pDObj, T *&pTrans, bool quiet=false, IRegisterTransient *irt=0, bool isConst=true)
convert to and from a SG storable
virtual StatusCode initialize() override
Gaudi Service Interface method implementations:
This class provides a token that identifies in a unique way objects on the persistent storage.
Liquid Argon Calibration Digit Container
msgSvc
Provide convenience handles for various services.
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
virtual StatusCode PoolToDataObject(DataObject *&pObj, const Token *token, const std::string &key) override
Extend base-class conversion method to modify when reading in.
TBLArCalibDigitContainerCnv(ISvcLocator *svcloc)
virtual StatusCode initialize() override
initialization