Define a Time and/or Energy Grid for tallies.
More...
#include <SerpentTimeEnergyGrid.hxx>
|
static const string | NAME_PREFIX = string("e") |
| grid prefix for name ("e"=> "e1")
|
|
static const string | COMMAND = string("ene") |
| Serpent card for energy grid ("ene" card)
|
|
|
typedef pair< double, double > | BinRange |
| Min and Max value.
|
|
int | fNumber |
| the grid number
|
|
int | fEType |
| 1=bin by bin, 2=equal bin width for E
|
|
int | fTType |
| 1=bin by bin, 2=equal bin width for T
|
|
vector< double > | fEnergyBins |
| Energy (eV) grid values.
|
|
vector< double > | fTimeBins |
| time (s) grid values
|
|
bool | fIsFirstBinUpperBound |
| true if the first bin is a upper bound bin
|
|
int | fNbinE |
| number of energy bins
|
|
int | fNbinT |
| number of time bins
|
|
Define a Time and/or Energy Grid for tallies.
This is the real implementation to use instead of MureTimeEnergyGrid. It mainly redefine print method.
- Author
- J.Hajnrych
- Version
- 1.0
◆ TimeEnergyGrid() [1/3]
Serpent::TimeEnergyGrid::TimeEnergyGrid |
( |
| ) |
|
|
inline |
◆ TimeEnergyGrid() [2/3]
Serpent::TimeEnergyGrid::TimeEnergyGrid |
( |
int |
Number | ) |
|
|
inline |
◆ TimeEnergyGrid() [3/3]
Serpent::TimeEnergyGrid::TimeEnergyGrid |
( |
const TimeEnergyGrid & |
other | ) |
|
|
default |
◆ Clone()
◆ GetName()
string Serpent::TimeEnergyGrid::GetName |
( |
| ) |
|
|
overridevirtual |
◆ Print()
void Serpent::TimeEnergyGrid::Print |
( |
ofstream & |
Out | ) |
|
|
overridevirtual |
◆ COMMAND
const string Serpent::TimeEnergyGrid::COMMAND = string("ene") |
|
staticprivate |
Serpent card for energy grid ("ene" card)
◆ NAME_PREFIX
const string Serpent::TimeEnergyGrid::NAME_PREFIX = string("e") |
|
staticprivate |
grid prefix for name ("e"=> "e1")
The documentation for this class was generated from the following files: