ATLAS Offline Software
Loading...
Searching...
No Matches
IxAODtoHepMCTool Class Referenceabstract

#include <IxAODtoHepMCTool.h>

Inheritance diagram for IxAODtoHepMCTool:
Collaboration diagram for IxAODtoHepMCTool:

Public Member Functions

virtual ~IxAODtoHepMCTool ()
virtual StatusCode initialize ()=0
virtual StatusCode finalize ()=0
virtual std::vector< HepMC::GenEvent > getHepMCEvents (const xAOD::TruthEventContainer *xTruthEventContainer, const xAOD::EventInfo *eventInfo) const =0
virtual void print () const =0
 Print the state of the tool.

Detailed Description

Definition at line 34 of file IxAODtoHepMCTool.h.

Constructor & Destructor Documentation

◆ ~IxAODtoHepMCTool()

virtual IxAODtoHepMCTool::~IxAODtoHepMCTool ( )
inlinevirtual

Definition at line 37 of file IxAODtoHepMCTool.h.

37{ };

Member Function Documentation

◆ finalize()

virtual StatusCode IxAODtoHepMCTool::finalize ( )
pure virtual

Implemented in xAODtoHepMCTool.

◆ getHepMCEvents()

virtual std::vector< HepMC::GenEvent > IxAODtoHepMCTool::getHepMCEvents ( const xAOD::TruthEventContainer * xTruthEventContainer,
const xAOD::EventInfo * eventInfo ) const
pure virtual

Implemented in xAODtoHepMCTool.

◆ initialize()

virtual StatusCode IxAODtoHepMCTool::initialize ( )
pure virtual

Implemented in xAODtoHepMCTool.

◆ print()


The documentation for this class was generated from the following file: