Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Photin Class Reference

#include <Photin.h>

List of all members.

Public Methods

 ~Photin ()
float rsct (float xxx) const

Private Methods

 Photin ()
void updateIndex (float enew) const
float gmfp () const
float gbr1 () const
float gbr2 () const
float cohe () const
void readPEGS (std::istream&, int, int)
void rescale (float)

Private Attributes

float ebinda
float volatile eold
float volatile loge
int volatile index
float ge0
float ge1
int mge
float* gmfp0
float * gmfp1
float * gbr10
float * gbr11
float * gbr20
float * gbr21
float * cohe0
float * cohe1
float rco0
float rco1
int ngr
float* rsct0
float * rsct1

Friends

class  PEGSData


Constructor & Destructor Documentation

Photin::~Photin ( )
 

Definition at line 65 of file Photin.cxx.

Photin::Photin ( ) [inline, private]
 

Definition at line 40 of file Photin.h.


Member Function Documentation

float Photin::cohe ( ) const [inline, private]
 

Definition at line 71 of file Photin.h.

Referenced by PEGSData::cohe().

float Photin::gbr1 ( ) const [inline, private]
 

Definition at line 69 of file Photin.h.

Referenced by PEGSData::gbr1().

float Photin::gbr2 ( ) const [inline, private]
 

Definition at line 70 of file Photin.h.

Referenced by PEGSData::gbr2().

float Photin::gmfp ( ) const [inline, private]
 

Definition at line 68 of file Photin.h.

Referenced by PEGSData::gmfp().

void Photin::readPEGS ( std::istream & fin,
int m,
int iray1 ) [private]
 

Definition at line 7 of file Photin.cxx.

Referenced by PEGSData::read().

void Photin::rescale ( float dfact ) [private]
 

Definition at line 56 of file Photin.cxx.

Referenced by PEGSData::read().

float Photin::rsct ( float xxx ) const
 

Definition at line 50 of file Photin.cxx.

void Photin::updateIndex ( float enew ) const [inline, private]
 

Definition at line 43 of file Photin.h.

Referenced by PEGSData::cohe(), PEGSData::gbr1(), PEGSData::gbr2(), and PEGSData::gmfp().


Friends And Related Function Documentation

class PEGSData [friend]
 

Definition at line 16 of file Photin.h.


Member Data Documentation

float * Photin::cohe0 [private]
 

Definition at line 38 of file Photin.h.

float * Photin::cohe1 [private]
 

Definition at line 38 of file Photin.h.

float Photin::ebinda [private]
 

Definition at line 26 of file Photin.h.

float volatile Photin::eold [private]
 

Definition at line 28 of file Photin.h.

float * Photin::gbr10 [private]
 

Definition at line 36 of file Photin.h.

float * Photin::gbr11 [private]
 

Definition at line 36 of file Photin.h.

float * Photin::gbr20 [private]
 

Definition at line 37 of file Photin.h.

float * Photin::gbr21 [private]
 

Definition at line 37 of file Photin.h.

float Photin::ge0 [private]
 

Definition at line 32 of file Photin.h.

float Photin::ge1 [private]
 

Definition at line 32 of file Photin.h.

float * Photin::gmfp0 [private]
 

Definition at line 35 of file Photin.h.

float * Photin::gmfp1 [private]
 

Definition at line 35 of file Photin.h.

int volatile Photin::index [private]
 

Definition at line 30 of file Photin.h.

float volatile Photin::loge [private]
 

Definition at line 29 of file Photin.h.

int Photin::mge [private]
 

Definition at line 34 of file Photin.h.

int Photin::ngr [private]
 

Definition at line 75 of file Photin.h.

float Photin::rco0 [private]
 

Definition at line 73 of file Photin.h.

float Photin::rco1 [private]
 

Definition at line 73 of file Photin.h.

float * Photin::rsct0 [private]
 

Definition at line 76 of file Photin.h.

float * Photin::rsct1 [private]
 

Definition at line 76 of file Photin.h.


The documentation for this class was generated from the following files:
Generated at Mon Nov 26 18:18:41 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000