MURE
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
Serpent::TallyData Class Reference

#include <SerpentTallyData.hxx>

Public Member Functions

 TallyData ()
 constructor
 
 ~TallyData ()
 destructor
 
void Clear ()
 clears data
 
TallyDatabaseGetTallyDatabase ()
 
EnergyGridTableGetEnergyGridTable ()
 
void AddTally (TallyResult *tally)
 
void AddET (EnergyGridResult *et)
 
int GetNumberOfTallies ()
 
int GetNumberOfET ()
 
TallyResultGetTally (int index)
 
EnergyGridResultGetET (int index)
 

Private Attributes

TallyDatabasefTallyData
 
EnergyGridTablefEnergyTable
 

Detailed Description

Define a data structure for ALL output read from Serpent detector file.

Author
J.Hajnrych
Version
1.0

Constructor & Destructor Documentation

◆ TallyData()

Serpent::TallyData::TallyData ( )

constructor

◆ ~TallyData()

Serpent::TallyData::~TallyData ( )

destructor

Member Function Documentation

◆ AddET()

void Serpent::TallyData::AddET ( EnergyGridResult et)
inline

< adds energy grid

◆ AddTally()

void Serpent::TallyData::AddTally ( TallyResult tally)
inline

< adds tally

◆ Clear()

void Serpent::TallyData::Clear ( )

clears data

◆ GetEnergyGridTable()

EnergyGridTable * Serpent::TallyData::GetEnergyGridTable ( )
inline

< get vector of energy grids

◆ GetET()

EnergyGridResult * Serpent::TallyData::GetET ( int  index)
inline

< return energy grid from vector (one at position "index")

◆ GetNumberOfET()

int Serpent::TallyData::GetNumberOfET ( )
inline

< return number of energy grids

◆ GetNumberOfTallies()

int Serpent::TallyData::GetNumberOfTallies ( )
inline

< return number of tallies

◆ GetTally()

TallyResult * Serpent::TallyData::GetTally ( int  index)
inline

< return tally from vector (one at position "index")

◆ GetTallyDatabase()

TallyDatabase * Serpent::TallyData::GetTallyDatabase ( )
inline

< get vector of tally result

Member Data Documentation

◆ fEnergyTable

EnergyGridTable* Serpent::TallyData::fEnergyTable
private

◆ fTallyData

TallyDatabase* Serpent::TallyData::fTallyData
private

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

MURE Project, documentation generated by Doxygen 1.9.7 - Fri Jan 19 2024