Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef D3PDMAKERREADER_READERALG_H
9 #define D3PDMAKERREADER_READERALG_H
15 #include "GaudiKernel/ServiceHandle.h"
16 #include "GaudiKernel/ToolHandle.h"
61 ToolHandleArray< IObjFillerTool >
m_tools;
80 #endif // D3PDMAKERREADER_READERALG_H
std::string m_prefix
Common variable name prefix.
virtual StatusCode execute()
Standard Gaudi execute method.
ToolHandleArray< IObjFillerTool > m_tools
Property: List of object filler tools to run.
virtual StatusCode initialize()
Standard Gaudi initialize method.
Block filler tool for noisy FEB information.
IReaderD3PD * m_d3pd
The created tuple. Note: we don't take ownership.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::string m_dir
Directory where the sources should be put.
std::string m_tuplePath
Property: The tuple name.
virtual StatusCode finalize()
Standard Gaudi finalize method.
Algorithm used for generating D3PDReader sources.
ServiceHandle< ID3PDSvc > m_d3pdSvc
Property: The D3PD creation service.
bool m_booked
Flag that we've called book().
ReaderAlg(const std::string &name, ISvcLocator *svcloc)
Standard algorithm constructor.
std::string m_classname
Name of the generated class.
Common interface for the code generator D3PD classes.
Abstract interface for service to create D3PD trees.