![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef D3PDMAKERREADER_ROOTREADERD3PDSVC_H
9 #define D3PDMAKERREADER_ROOTREADERD3PDSVC_H
67 #endif // D3PDMAKERREADER_ROOTREADERD3PDSVC_H
A very simple D3PDSvc which produces RootReaderD3PD objects.
Define an abstract interface for building a D3PD tree.
virtual StatusCode initialize()
Standatd Gaudi initialization function.
std::vector< ID3PD * > m_d3pds
Internal list of all the created D3PD objects.
virtual StatusCode finalize()
Standard Gaudi finalization function.
Block filler tool for noisy FEB information.
RootReaderD3PDSvc(const std::string &name, ISvcLocator *svcloc)
Standard Service constructor.
virtual StatusCode make(const std::string &name, ID3PD *&d3pd)
Function implementing the ID3PDSvc interface.
::StatusCode StatusCode
StatusCode definition for legacy code.
int m_version
D3PDReader version to use.
Abstract interface for service to create D3PD trees.
virtual StatusCode queryInterface(const InterfaceID &riid, void **ppvIf)
Gaudi framework function declaring the implemented interfaces.
Abstract interface for service to create D3PD trees.