Geant4  10.00.p02
CCalDataSet Class Reference

#include <CCalDataSet.hh>

+ Collaboration diagram for CCalDataSet:

Public Member Functions

void insert (double anEnergy, double aXsection)
 
double getCrossSection (double anEnergy)
 

Private Attributes

G4NeutronHPInterpolator theInterpolator
 
vector< pair< double, double > > theData
 

Detailed Description

Definition at line 34 of file CCalDataSet.hh.

Member Function Documentation

double CCalDataSet::getCrossSection ( double  anEnergy)
inline

Definition at line 44 of file CCalDataSet.hh.

References barn, G4NeutronHPInterpolator::Interpolate(), LOGLIN, n, theData, and theInterpolator.

+ Here is the call graph for this function:

void CCalDataSet::insert ( double  anEnergy,
double  aXsection 
)
inline

Definition at line 38 of file CCalDataSet.hh.

References theData.

Member Data Documentation

vector<pair<double, double> > CCalDataSet::theData
private

Definition at line 89 of file CCalDataSet.hh.

Referenced by getCrossSection(), and insert().

G4NeutronHPInterpolator CCalDataSet::theInterpolator
private

Definition at line 85 of file CCalDataSet.hh.

Referenced by getCrossSection().


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