|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #include "TDirectory.h"
24 :
public TDirectory::TContext
36 DirectoryRestore::DirectoryRestore()
37 : TDirectory::TContext (0),
44 DirectoryRestore::~DirectoryRestore()
60 m_histSvc (
"THistSvc",
name)
86 DirectoryRestore
save;
87 CHECK( m_histSvc.retrieve() );
91 return StatusCode::SUCCESS;
100 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
DummyInitAlg(const std::string &name, ISvcLocator *svcloc)
Standard Gaudi algorithm constructor.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
std::unique_ptr< TFile > m_file
description: this is a custom writer for the old-school drivers that don't use an actual writer
Block filler tool for noisy FEB information.
def save(self, fileName="./columbo.out")
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
StatusCode DummyInitAlg::initialize ATLAS_NOT_THREAD_SAFE()
Standard Gaudi initialize method.
ServiceHandle< ITHistSvc > m_histSvc
Helpers for checking error return status codes and reporting errors.
Work around initialization ordering problems.
virtual StatusCode execute() override
Standard Gaudi execute method.