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;
Abstract interface for a D3PD tree.
Define an abstract interface for building a D3PD tree.
Common interface for the code generator D3PD classes.
virtual void setIsContainer(bool isContainer)=0
Set the "isCollection" parameter of the object.
virtual StatusCode createReader(const std::string &classname, const std::string &dir="./") const =0
Function creating the D3PDReader code.
virtual void setPrefix(const std::string &prefix)=0
Set the common prefix of the variables.
virtual ~IReaderD3PD()
To make vtable happy...
virtual bool isContainer() const =0
Get the "isCollection" parameter of the object.
virtual const std::string & prefix() const =0
Get the common prefix of the variables.
Block filler tool for noisy FEB information.