Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef D3PDMAKERREADER_MULTIREADERALG_H
8 #define D3PDMAKERREADER_MULTIREADERALG_H
14 #include "GaudiKernel/ServiceHandle.h"
15 #include "GaudiKernel/ToolHandle.h"
61 ToolHandleArray< IObjFillerTool >
m_tools;
81 #endif // D3PDMAKERREADER_MULTIREADERALG_H
std::string m_tuplePath
The D3PD base name.
virtual StatusCode execute()
Standard Gaudi execute method.
virtual StatusCode initialize ATLAS_NOT_THREAD_SAFE()
Standard Gaudi initialize method.
MultiReaderAlg(const std::string &name, ISvcLocator *svcloc)
Standard algorithm constructor.
Algorithm used for generating D3PDReader sources.
ToolHandleArray< IObjFillerTool > m_tools
Property: List of object filler tools to run.
std::vector< IReaderD3PD * > m_d3pds
The created tuples. Note: we don't take ownership.
Block filler tool for noisy FEB information.
std::vector< std::string > m_classnames
Reader class names.
virtual StatusCode finalize()
Standard Gaudi finalize method.
std::vector< std::string > m_prefixes
Variable name prefixes.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::string m_dir
Directory where the sources should be put.
ServiceHandle< ID3PDSvc > m_d3pdSvc
Property: The D3PD creation service.
ToolHandleArray< IMetadataTool > m_metadataTools
Property: List of metadata tools to run.
Define macros for attributes used to control the static checker.
Abstract interface for service to create D3PD trees.
bool m_booked
Flag that we've called book().