Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::ComplexEventInterface Class Reference
Inheritance diagram for Hal::ComplexEventInterface:
Hal::EventInterface

Public Member Functions

 ComplexEventInterface (EventInterface *real=nullptr, EventInterface *img=nullptr)
 
 ComplexEventInterface (const ComplexEventInterface &other)=delete
 
EventInterfaceGetReal () const
 
EventInterfaceGetImag () const
 
- Public Member Functions inherited from Hal::EventInterface
virtual void ConnectToTree (eMode mode)
 

Protected Member Functions

virtual void ConnectToTreeInternal (Hal::EventInterface::eMode mode)
 
- Protected Member Functions inherited from Hal::EventInterface

Additional Inherited Members

- Public Types inherited from Hal::EventInterface
enum class  eMode { kRead , kWrite , kWriteVirtual }
 

Detailed Description

Definition at line 15 of file ComplexEventInterface.h.

Constructor & Destructor Documentation

◆ ComplexEventInterface()

Hal::ComplexEventInterface::ComplexEventInterface ( EventInterface * real = nullptr,
EventInterface * img = nullptr )

Definition at line 13 of file ComplexEventInterface.cxx.

◆ ~ComplexEventInterface()

Hal::ComplexEventInterface::~ComplexEventInterface ( )
virtual

Definition at line 15 of file ComplexEventInterface.cxx.

Member Function Documentation

◆ ConnectToTreeInternal()

void Hal::ComplexEventInterface::ConnectToTreeInternal ( Hal::EventInterface::eMode mode)
protectedvirtual

Implements Hal::EventInterface.

Definition at line 20 of file ComplexEventInterface.cxx.

◆ GetImag()

EventInterface * Hal::ComplexEventInterface::GetImag ( ) const
inline

Definition at line 26 of file ComplexEventInterface.h.

◆ GetReal()

EventInterface * Hal::ComplexEventInterface::GetReal ( ) const
inline

Definition at line 25 of file ComplexEventInterface.h.


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