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

#include <IFPGATrackSimEventInputHeaderTool.h>

Inheritance diagram for IFPGATrackSimEventInputHeaderTool:
Collaboration diagram for IFPGATrackSimEventInputHeaderTool:

Public Member Functions

virtual ~IFPGATrackSimEventInputHeaderTool ()=default
 DeclareInterfaceID (IFPGATrackSimEventInputHeaderTool, 1, 0)
virtual StatusCode readData (FPGATrackSimEventInputHeader *header, bool &last)=0
virtual StatusCode writeData (FPGATrackSimEventInputHeader *header)=0
virtual FPGATrackSimEventInputHeadergetEventInputHeader ()
virtual TTree * getEventTree ()

Protected Attributes

FPGATrackSimEventInputHeaderm_eventHeader
TFile * m_infile = nullptr
TTree * m_EventTree = nullptr

Detailed Description

Definition at line 23 of file IFPGATrackSimEventInputHeaderTool.h.

Constructor & Destructor Documentation

◆ ~IFPGATrackSimEventInputHeaderTool()

virtual IFPGATrackSimEventInputHeaderTool::~IFPGATrackSimEventInputHeaderTool ( )
virtualdefault

Member Function Documentation

◆ DeclareInterfaceID()

IFPGATrackSimEventInputHeaderTool::DeclareInterfaceID ( IFPGATrackSimEventInputHeaderTool ,
1 ,
0  )

◆ getEventInputHeader()

virtual FPGATrackSimEventInputHeader * IFPGATrackSimEventInputHeaderTool::getEventInputHeader ( )
inlinevirtual

Definition at line 32 of file IFPGATrackSimEventInputHeaderTool.h.

32{return m_eventHeader; };

◆ getEventTree()

virtual TTree * IFPGATrackSimEventInputHeaderTool::getEventTree ( )
inlinevirtual

◆ readData()

virtual StatusCode IFPGATrackSimEventInputHeaderTool::readData ( FPGATrackSimEventInputHeader * header,
bool & last )
pure virtual

◆ writeData()

virtual StatusCode IFPGATrackSimEventInputHeaderTool::writeData ( FPGATrackSimEventInputHeader * header)
pure virtual

Member Data Documentation

◆ m_eventHeader

FPGATrackSimEventInputHeader* IFPGATrackSimEventInputHeaderTool::m_eventHeader
protected

Definition at line 37 of file IFPGATrackSimEventInputHeaderTool.h.

◆ m_EventTree

TTree* IFPGATrackSimEventInputHeaderTool::m_EventTree = nullptr
protected

Definition at line 39 of file IFPGATrackSimEventInputHeaderTool.h.

◆ m_infile

TFile* IFPGATrackSimEventInputHeaderTool::m_infile = nullptr
protected

Definition at line 38 of file IFPGATrackSimEventInputHeaderTool.h.


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