Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
G4CascadeInterpolator< NBINS > Class Template Reference

#include <G4CascadeInterpolator.hh>

Public Types

enum  { nBins =NBINS, last =NBINS-1 }
 

Public Member Functions

 doExtrapolation (extrapolate)
 
 lastX (-DBL_MAX)
 
 lastVal (-DBL_MAX)
 
virtual ~G4CascadeInterpolator ()
 
G4double getBin (const G4double x) const
 
G4double interpolate (const G4double x, const G4double(&yb)[nBins]) const
 
G4double interpolate (const G4double(&yb)[nBins]) const
 
void printBins (std::ostream &os) const
 

Public Attributes

 __pad0__: xBins(xb)
 

Detailed Description

template<int NBINS>
class G4CascadeInterpolator< NBINS >

Definition at line 52 of file G4CascadeInterpolator.hh.

Member Enumeration Documentation

template<int NBINS>
anonymous enum
Enumerator
nBins 
last 

Definition at line 54 of file G4CascadeInterpolator.hh.

Constructor & Destructor Documentation

template<int NBINS>
virtual G4CascadeInterpolator< NBINS >::~G4CascadeInterpolator ( )
inlinevirtual

Definition at line 60 of file G4CascadeInterpolator.hh.

60 {}

Member Function Documentation

template<int NBINS>
G4CascadeInterpolator< NBINS >::doExtrapolation ( extrapolate  )
template<int NBINS>
G4double G4CascadeInterpolator< NBINS >::getBin ( const G4double  x) const
template<int NBINS>
G4double G4CascadeInterpolator< NBINS >::interpolate ( const G4double  x,
const G4double(&)  yb[nBins] 
) const

Here is the caller graph for this function:

template<int NBINS>
G4double G4CascadeInterpolator< NBINS >::interpolate ( const G4double(&)  yb[nBins]) const
template<int NBINS>
G4CascadeInterpolator< NBINS >::lastVal ( DBL_MAX)
inline

Definition at line 58 of file G4CascadeInterpolator.hh.

58 {}
template<int NBINS>
G4CascadeInterpolator< NBINS >::lastX ( DBL_MAX)
template<int NBINS>
void G4CascadeInterpolator< NBINS >::printBins ( std::ostream &  os) const

Member Data Documentation

template<int NBINS>
G4CascadeInterpolator< NBINS >::__pad0__

Definition at line 57 of file G4CascadeInterpolator.hh.


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