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

Public Member Functions

 Source (Int_t entries=0)
 
virtual Hal::IOManagerGetIOManager () const
 
void AddEventGenerator (HalOTF::EventGenerator *evgen)
 
Bool_t Init ()
 
void Register ()
 
void GetEvent ()
 
- Public Member Functions inherited from Hal::Source
 Source (TString name="")
 
virtual void AddFile (TString file="")
 
virtual void AddFriend (TString friendName, Int_t level)
 
TString GetSourceName () const
 

Protected Member Functions

void RegisterOutputs (HalOTF::IOManager *mngr)
 
- Protected Member Functions inherited from Hal::Source
 Source (IOManager *manager)
 

Friends

class HalOTF::IOManager
 

Additional Inherited Members

- Protected Attributes inherited from Hal::Source
IOManagerfManager = {nullptr}
 

Detailed Description

Definition at line 31 of file OTFSource.h.

Constructor & Destructor Documentation

◆ Source()

HalOTF::Source::Source ( Int_t entries = 0)

Definition at line 18 of file OTFSource.cxx.

◆ ~Source()

HalOTF::Source::~Source ( )
virtual

Reimplemented from Hal::Source.

Definition at line 24 of file OTFSource.cxx.

Member Function Documentation

◆ AddEventGenerator()

void HalOTF::Source::AddEventGenerator ( HalOTF::EventGenerator * evgen)
inline

Definition at line 49 of file OTFSource.h.

◆ GetEvent()

void HalOTF::Source::GetEvent ( )

Definition at line 37 of file OTFSource.cxx.

◆ GetIOManager()

Hal::IOManager * HalOTF::Source::GetIOManager ( ) const
virtual
Returns
IO Manager that is used to acces the data

Reimplemented from Hal::Source.

Definition at line 22 of file OTFSource.cxx.

◆ Init()

Bool_t HalOTF::Source::Init ( )
virtual

init source

Returns

Implements Hal::Source.

Definition at line 30 of file OTFSource.cxx.

◆ Register()

void HalOTF::Source::Register ( )
inline

Definition at line 51 of file OTFSource.h.

◆ RegisterOutputs()

void HalOTF::Source::RegisterOutputs ( HalOTF::IOManager * mngr)
protected

register output data and sent pointers to generators, this cannot be done ini Init method because data manager does not exist yet

Definition at line 45 of file OTFSource.cxx.

Friends And Related Symbol Documentation

◆ HalOTF::IOManager

friend class HalOTF::IOManager
friend

Definition at line 32 of file OTFSource.h.


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