Mapping from axis indices to 1D index.
More...
#include <BDSHistBinMapper.hh>
|
| | BDSHistBinMapper (G4int nBinsIIn, G4int nBinsJIn, G4int nBinsKIn, G4int nBinsLIn) |
| |
| | BDSHistBinMapper (G4int nBinsIIn, G4int nBinsJIn, G4int nBinsKIn, G4int nBinsLIn, boost_histogram_axes_variant energyAxisIn) |
| |
| virtual G4int | GlobalFromIJKLIndex (G4int iIndex, G4int jIndex, G4int kIndex, G4int lIndex=0) const |
| |
| virtual void | IJKLFromGlobal (G4int globalBin, G4int &iIndex, G4int &jIndex, G4int &kIndex, G4int &lIndex) const |
| |
| G4double | NBinsI () const |
| |
| G4double | NBinsJ () const |
| |
| G4double | NBinsK () const |
| |
| G4double | NBinsL () const |
| |
| boost_histogram_axes_variant | GetEnergyAxis () const |
| |
Mapping from axis indices to 1D index.
- Author
- Eliott Ramoisiaux
Definition at line 31 of file BDSHistBinMapper.hh.
◆ BDSHistBinMapper() [1/2]
| BDSHistBinMapper::BDSHistBinMapper |
( |
G4int |
nBinsIIn, |
|
|
G4int |
nBinsJIn, |
|
|
G4int |
nBinsKIn, |
|
|
G4int |
nBinsLIn |
|
) |
| |
◆ BDSHistBinMapper() [2/2]
| BDSHistBinMapper::BDSHistBinMapper |
( |
G4int |
nBinsIIn, |
|
|
G4int |
nBinsJIn, |
|
|
G4int |
nBinsKIn, |
|
|
G4int |
nBinsLIn, |
|
|
boost_histogram_axes_variant |
energyAxisIn |
|
) |
| |
◆ ~BDSHistBinMapper()
| virtual BDSHistBinMapper::~BDSHistBinMapper |
( |
| ) |
|
|
inlinevirtual |
◆ GetEnergyAxis()
| boost_histogram_axes_variant BDSHistBinMapper::GetEnergyAxis |
( |
| ) |
const |
|
inline |
◆ GlobalFromIJKLIndex()
| G4int BDSHistBinMapper::GlobalFromIJKLIndex |
( |
G4int |
iIndex, |
|
|
G4int |
jIndex, |
|
|
G4int |
kIndex, |
|
|
G4int |
lIndex = 0 |
|
) |
| const |
|
virtual |
◆ IJKLFromGlobal()
| void BDSHistBinMapper::IJKLFromGlobal |
( |
G4int |
globalBin, |
|
|
G4int & |
iIndex, |
|
|
G4int & |
jIndex, |
|
|
G4int & |
kIndex, |
|
|
G4int & |
lIndex |
|
) |
| const |
|
virtual |
◆ NBinsI()
| G4double BDSHistBinMapper::NBinsI |
( |
| ) |
const |
|
inline |
◆ NBinsJ()
| G4double BDSHistBinMapper::NBinsJ |
( |
| ) |
const |
|
inline |
◆ NBinsK()
| G4double BDSHistBinMapper::NBinsK |
( |
| ) |
const |
|
inline |
◆ NBinsL()
| G4double BDSHistBinMapper::NBinsL |
( |
| ) |
const |
|
inline |
◆ energyAxis
| boost_histogram_axes_variant BDSHistBinMapper::energyAxis |
|
protected |
◆ nBinsI
| G4int BDSHistBinMapper::nBinsI |
|
protected |
◆ nBinsJ
| G4int BDSHistBinMapper::nBinsJ |
|
protected |
◆ nBinsK
| G4int BDSHistBinMapper::nBinsK |
|
protected |
◆ nBinsL
| G4int BDSHistBinMapper::nBinsL |
|
protected |
The documentation for this class was generated from the following files: