![]() |
ATLAS Offline Software
|
Lookup-table based exponential function to save CPU time, which is used by eflowCellIntegrator. More...
#include <eflowLookupExp.h>
Public Member Functions | |
| eflowLookupExp (int nExpBins, int nExpSubBins) | |
| ~eflowLookupExp () | |
| double | evaluate (double x) const |
Static Public Member Functions | |
| static const eflowLookupExp * | getInstance (int nExpBins=50, int nExpSubBins=1000) |
Private Attributes | |
| int | m_nExpBins |
| int | m_nExpSubBins |
| std::vector< double > | m_exp |
| std::vector< double > | m_subExp |
Lookup-table based exponential function to save CPU time, which is used by eflowCellIntegrator.
Definition at line 22 of file eflowLookupExp.h.
|
inline |
Definition at line 27 of file eflowLookupExp.h.
|
inline |
Definition at line 40 of file eflowLookupExp.h.
|
inline |
Definition at line 42 of file eflowLookupExp.h.
|
static |
Definition at line 17 of file eflowLookupExp.cxx.
|
private |
Definition at line 55 of file eflowLookupExp.h.
|
private |
Definition at line 53 of file eflowLookupExp.h.
|
private |
Definition at line 54 of file eflowLookupExp.h.
|
private |
Definition at line 56 of file eflowLookupExp.h.