|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef D3PDMAKERINTERFACES_ID3PD_H
16 #define D3PDMAKERINTERFACES_ID3PD_H
19 #include "GaudiKernel/StatusCode.h"
71 const std::type_info& ti) = 0;
97 #endif // not D3PDMAKERINTERFACES_ID3PD_H
Common interface for adding a variable to a tuple.
virtual StatusCode addMetadata(const std::string &key, const void *obj, const std::type_info &ti)=0
Add a new piece of metadata to the tuple.
Define an abstract interface for building a D3PD tree.
Block filler tool for noisy FEB information.
virtual StatusCode redim(const Dim_t *ptr)=0
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode addMetadata(const std::string &key, const T *obj)
Add a new piece of metadata to the tuple.
virtual StatusCode capture()=0
Capture the current state of all variables and write to the tuple.
unsigned int Dim_t
Currently unimplemented — see design note.
Common interface for adding a variable to a tuple.
virtual StatusCode clear()=0
Clear all the tuple variables.