ATLAS Offline Software
Public Member Functions | Protected Attributes | List of all members
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  ,
,
 
)

◆ getEventInputHeader()

virtual FPGATrackSimEventInputHeader* IFPGATrackSimEventInputHeaderTool::getEventInputHeader ( )
inlinevirtual

Definition at line 32 of file IFPGATrackSimEventInputHeaderTool.h.

32 {return m_eventHeader; };

◆ getEventTree()

virtual TTree* IFPGATrackSimEventInputHeaderTool::getEventTree ( )
inlinevirtual

Definition at line 33 of file IFPGATrackSimEventInputHeaderTool.h.

33 {return m_EventTree;};

◆ 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:
IFPGATrackSimEventInputHeaderTool::m_eventHeader
FPGATrackSimEventInputHeader * m_eventHeader
Definition: IFPGATrackSimEventInputHeaderTool.h:33
IFPGATrackSimEventInputHeaderTool::m_EventTree
TTree * m_EventTree
Definition: IFPGATrackSimEventInputHeaderTool.h:39