#include <stdio.h>
#include <math.h>
#include <string.h>
#include <stdlib.h>
#include "libcpixe.h"
#include "compilopt.h"
Go to the source code of this file.
Functions | |
int | createSFCList (const EXP_PARAM *pexp, const int *PresentElems, const XrayYield *XYldArray, const AbsCoef *TotAbsCoefArray, int *nSFCList, SFCListElem **SFCList) |
int | needSFC (atomicnumber Za, atomicnumber Zb, const CalibYld *enerA, const AbsCoef *AbsC, int *nSFCList, SFCListElem **SFCList) |
double | sigmaphoto (int iabs, const AbsCoef *AbsC, atomicnumber Zb, double Xray) |
int | inrange (double value, double min, double max) |
This is still (in v1.0) under development so nothing is really used yet.
Definition in file sfc.c.
|
Definition at line 36 of file sfc.c. References SIM_PARAM::MaxZinsample, needSFC(), and EXP_PARAM::simpar. Referenced by cpixemain(). |
|
Checks if a value is within limits
Definition at line 244 of file sfc.c. Referenced by needSFC(). |
|
< <
Definition at line 58 of file sfc.c. References SFCListElem::abs, SFCListElem::Ea, AbsCoef::enr, SFCListElem::epri, SFCListElem::esec, inrange(), CalibYld::K_, CalibYld::L_, CalibYld::M_, sigmaphoto(), SFCListElem::sigmaphoto, SFCListElem::Za, and SFCListElem::Zb. Referenced by createSFCList(). |
|
Definition at line 139 of file sfc.c. References AbsCoef::coefenr, AbsCoef::enr, and TotAbsor_elemental(). Referenced by needSFC(). |