Filer header data structure to .mch files to store detected photon data This header has a total of 256 bytes. More...
#include <mmc_utils.h>
Public Attributes | |
char | magic [4] |
unsigned int | version |
unsigned int | maxmedia |
unsigned int | detnum |
unsigned int | colcount |
unsigned int | totalphoton |
unsigned int | detected |
unsigned int | savedphoton |
float | unitinmm |
unsigned int | seedbyte |
float | normalizer |
unsigned int | srcnum |
int | respin |
unsigned int | savedetflag |
int | reserved [2] |
Filer header data structure to .mch files to store detected photon data This header has a total of 256 bytes.
unsigned int MMC_history::colcount |
how many output files per detected photon
unsigned int MMC_history::detected |
how many photons are detected (not necessarily all saved)
unsigned int MMC_history::detnum |
number of detectors in the simulation
char MMC_history::magic[4] |
magic bits= 'M','C','X','H'
unsigned int MMC_history::maxmedia |
number of media in the simulation
float MMC_history::normalizer |
what is the normalization factor
int MMC_history::reserved[2] |
reserved fields for future extension
int MMC_history::respin |
if positive, repeat count so total photon=totalphoton*respin; if negative, total number is processed in respin subset
unsigned int MMC_history::savedphoton |
how many detected photons are saved in this file
unsigned int MMC_history::seedbyte |
how many bytes per RNG seed
unsigned int MMC_history::srcnum |
number of sources in the simulation
unsigned int MMC_history::totalphoton |
how many total photon simulated
float MMC_history::unitinmm |
what is the voxel size of the simulation
unsigned int MMC_history::version |
version of the mch file format