Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
HAPI::DataManager Class Referenceabstract

#include <HAPI.hpp>

Public Member Functions

 DataManager ()
virtual ~DataManager ()
virtual void getDoubles (nf_Buffer< double > &result, size_t startIndex, size_t endIndex)=0
virtual void getInts (nf_Buffer< int > &result, size_t startIndex, size_t endIndex)=0

Static Public Attributes

static DataManagerm_instance

Detailed Description

Definition at line 236 of file HAPI.hpp.

Constructor & Destructor Documentation

◆ DataManager()

HAPI::DataManager::DataManager ( )
inline

Definition at line 239 of file HAPI.hpp.

239{};

◆ ~DataManager()

virtual HAPI::DataManager::~DataManager ( )
inlinevirtual

Definition at line 240 of file HAPI.hpp.

240{};

Member Function Documentation

◆ getDoubles()

virtual void HAPI::DataManager::getDoubles ( nf_Buffer< double > & result,
size_t startIndex,
size_t endIndex )
pure virtual

◆ getInts()

virtual void HAPI::DataManager::getInts ( nf_Buffer< int > & result,
size_t startIndex,
size_t endIndex )
pure virtual

Referenced by GIDI::parseValuesOfInts().

Member Data Documentation

◆ m_instance

DataManager* HAPI::DataManager::m_instance
static

Definition at line 241 of file HAPI.hpp.


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