ana::IOutputToolOld Class Reference

#include <IOutputTool.h>

Inheritance diagram for ana::IOutputToolOld:
asg::IAsgTool ana::ObjectsOutputTool ana::OutputCopyTool ana::OutputTool< ContainerType, AuxType >

List of all members.

Public Member Functions

virtual ~IOutputToolOld ()
 Interface declaration.
virtual StatusCode write (xAOD::TEvent *outputStore, const std::string &suffix="")=0
 Write the configured containers to the output.

Detailed Description

Common tool interface class for tools that write containers to a persistent output format. That format could be an xAOD file, a flat ntuple, etc.

The write method (for now) accepts a suffix, which would be used to specify the systematic-dependent container names, typically with a basename specified via configuration.

This interface is still subject to change.


Constructor & Destructor Documentation

virtual ana::IOutputToolOld::~IOutputToolOld (  )  [inline, virtual]

Interface declaration.

Virtual destructor


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1