QwGeant4
|
#include <vector>
#include <fstream>
#include <iostream>
#include <stdexcept>
#include <stdint.h>
#include "G4ios.hh"
Go to the source code of this file.
Data Structures | |
class | QweakSimFieldMap< value_t, value_n > |
A multi-dimensional grid of values with interpolation methods. More... | |
Macros | |
#define | mycout G4cout |
#define | mycerr G4cerr |
#define | myendl G4endl |
Typedefs | |
typedef double | coord_t |
Enumerations | |
enum | EInterpolationMethod { kInterpolationMethodUnknown, kMultiLinear, kNearestNeighbor } |
Allowed interpolation methods. More... | |
#define mycerr G4cerr |
Definition at line 23 of file QweakSimFieldMap.hh.
Referenced by QweakSimFieldMap< value_t, value_n >::Get(), QweakSimFieldMap< value_t, value_n >::GetValue(), QweakSimFieldMap< value_t, value_n >::ReadBinaryFile(), QweakSimFieldMap< value_t, value_n >::ReadText(), QweakSimFieldMap< value_t, value_n >::ReadTextFile(), QweakSimFieldMap< value_t, value_n >::Set(), QweakSimFieldMap< value_t, value_n >::SetDimensions(), QweakSimFieldMap< value_t, value_n >::SetMinimumMaximumStep(), QweakSimFieldMap< value_t, value_n >::WriteBinaryFile(), and QweakSimFieldMap< value_t, value_n >::WriteTextFile().
#define mycout G4cout |
Definition at line 22 of file QweakSimFieldMap.hh.
Referenced by QweakSimFieldMap< value_t, value_n >::Check(), QweakSimFieldMap< value_t, value_n >::Linear(), QweakSimFieldMap< value_t, value_n >::PrintCoverage(), QweakSimFieldMap< value_t, value_n >::ReadBinaryFile(), QweakSimFieldMap< value_t, value_n >::ReadText(), QweakSimFieldMap< value_t, value_n >::WriteBinaryFile(), QweakSimFieldMap< value_t, value_n >::WriteText(), and QweakSimFieldMap< value_t, value_n >::WriteTextScreen().
#define myendl G4endl |
Definition at line 24 of file QweakSimFieldMap.hh.
Referenced by QweakSimFieldMap< value_t, value_n >::Check(), QweakSimFieldMap< value_t, value_n >::Get(), QweakSimFieldMap< value_t, value_n >::GetValue(), QweakSimFieldMap< value_t, value_n >::Linear(), QweakSimFieldMap< value_t, value_n >::PrintCoverage(), QweakSimFieldMap< value_t, value_n >::ReadBinaryFile(), QweakSimFieldMap< value_t, value_n >::ReadText(), QweakSimFieldMap< value_t, value_n >::ReadTextFile(), QweakSimFieldMap< value_t, value_n >::Set(), QweakSimFieldMap< value_t, value_n >::SetDimensions(), QweakSimFieldMap< value_t, value_n >::SetMinimumMaximumStep(), QweakSimFieldMap< value_t, value_n >::WriteBinaryFile(), QweakSimFieldMap< value_t, value_n >::WriteText(), and QweakSimFieldMap< value_t, value_n >::WriteTextFile().
typedef double coord_t |
Definition at line 27 of file QweakSimFieldMap.hh.
enum EInterpolationMethod |
Allowed interpolation methods.
Enumerator | |
---|---|
kInterpolationMethodUnknown | |
kMultiLinear | |
kNearestNeighbor |
Definition at line 15 of file QweakSimFieldMap.hh.