|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef D3PDMAKERREADER_IREADERD3PD_H
9 #define D3PDMAKERREADER_IREADERD3PD_H
43 virtual const std::string&
prefix()
const = 0;
57 const std::string&
dir =
"./" )
const = 0;
63 #endif // D3PDMAKERREADER_IREADERD3PD_H
virtual StatusCode createReader(const std::string &classname, const std::string &dir="./") const =0
Function creating the D3PDReader code.
Define an abstract interface for building a D3PD tree.
virtual void setPrefix(const std::string &prefix)=0
Set the common prefix of the variables.
virtual void setIsContainer(bool isContainer)=0
Set the "isCollection" parameter of the object.
Block filler tool for noisy FEB information.
::StatusCode StatusCode
StatusCode definition for legacy code.
Abstract interface for a D3PD tree.
virtual const std::string & prefix() const =0
Get the common prefix of the variables.
Common interface for the code generator D3PD classes.
virtual bool isContainer() const =0
Get the "isCollection" parameter of the object.
virtual ~IReaderD3PD()
To make vtable happy...