Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

COMPOUND Struct Reference

#include <libcpixe.h>


Data Fields

char name [30]
double sumX
int nelem
ELEMENTelem
double * X
double * xn
double * w


Detailed Description

Compound formed by various elements

Definition at line 78 of file libcpixe.h.


Field Documentation

ELEMENT* COMPOUND::elem
 

Pointer to an array of elements

Definition at line 83 of file libcpixe.h.

Referenced by cpixecalib(), cpixemain(), CPIXEMAIN(), createPresentElems(), createsublyrs(), freeFilter(), freeReusable(), getSP(), initlyr(), readCOMPOUND(), readFilter(), readsample(), TotAbsor(), translatesample(), and translatesample2().

char COMPOUND::name[30]
 

Name of the compound

Definition at line 80 of file libcpixe.h.

Referenced by readCOMPOUND().

int COMPOUND::nelem
 

number of elements present in the compound

Definition at line 82 of file libcpixe.h.

Referenced by cpixecalib(), cpixemain(), CPIXEMAIN(), createPresentElems(), getSP(), readCOMPOUND(), TotAbsor(), translatesample(), and translatesample2().

double COMPOUND::sumX
 

sum of all ammounts in the compound (useful for normalizing)

Definition at line 81 of file libcpixe.h.

Referenced by readCOMPOUND(), translatesample(), and translatesample2().

double* COMPOUND::w
 

Pointer to an array containing the NORMALIZED MASS ammount of each element*

Definition at line 86 of file libcpixe.h.

Referenced by cpixecalib(), cpixemain(), CPIXEMAIN(), freeFilter(), freeReusable(), readCOMPOUND(), translatesample(), and translatesample2().

double* COMPOUND::X
 

Pointer to an array containing the atomic ammount of each element

Definition at line 84 of file libcpixe.h.

Referenced by cpixecalib(), cpixemain(), CPIXEMAIN(), freeFilter(), freeReusable(), readCOMPOUND(), translatesample(), and translatesample2().

double* COMPOUND::xn
 

Pointer to an array containing the NORMALIZED atomic ammount of each element

Definition at line 85 of file libcpixe.h.

Referenced by cpixecalib(), cpixemain(), CPIXEMAIN(), createsublyrs(), freeFilter(), freeReusable(), getSP(), integrate_Simpson(), readCOMPOUND(), readFilter(), readsample(), TotAbsor(), translatesample(), and translatesample2().


The documentation for this struct was generated from the following file:
Generated on Fri Jul 15 20:43:50 2005 for LibCPIXE API by  doxygen 1.3.9.1