pymchelper.readers.fluka module¶
-
class
pymchelper.readers.fluka.FlukaReader(filename)[source]¶ Bases:
pymchelper.readers.common.Reader-
corename¶ corename_fort.XX. :return: corename part of output file or None in case filename doesn’t follow Fluka naming pattern
Type: Fluka output filenames follow this pattern
-
parse_data(estimator)[source]¶ TODO :param estimator: an Estimator object, will be modified here and filled with data
-
parse_resnuclei(estimator)[source]¶ TODO add support for resnuclei RESNUCLEi Scores residual nuclei produced in inelastic interactions on a region basis :param estimator: an Estimator object, will be modified here and filled with data
-
parse_usrbdx(estimator)[source]¶ USRBDX defines a detector for a boundary crossing fluence or current estimator :param estimator: an Estimator object, will be modified here and filled with data
-
parse_usrbin(estimator)[source]¶ USRBIN scores distribution of one of several quantities in a regular spatial structure (binning detector) independent from the geometry. :param estimator: an Estimator object, will be modified here and filled with data
-
-
class
pymchelper.readers.fluka.FlukaReaderFactory(filename)[source]¶ Bases:
pymchelper.readers.common.ReaderFactoryClass responsible for discovery of filetype.