pymchelper.writers package#
Submodules#
pymchelper.writers.common module#
pymchelper.writers.excel module#
pymchelper.writers.fortranformatter module#
pymchelper.writers.hdf module#
pymchelper.writers.inspector module#
pymchelper.writers.json module#
pymchelper.writers.mcpl module#
pymchelper.writers.plots module#
pymchelper.writers.shieldhit module#
pymchelper.writers.sparse module#
pymchelper.writers.trip98cube module#
pymchelper.writers.trip98ddd module#
- class pymchelper.writers.trip98ddd.DebuggingPlots(base_data)[source]#
Bases:
objectDebugging plots, mostly needed to inspect if Gaussian function fitting was successful
- class pymchelper.writers.trip98ddd.FitResultCollection(n)[source]#
Bases:
objectFit results collection (along Z axis)
- class pymchelper.writers.trip98ddd.FittingMethods[source]#
Bases:
objectFunctions describing Gaussian functions modelling lateral dose distributions
- class pymchelper.writers.trip98ddd.LateralDepthDoseProfile(r_cm_1d, z_cm_1d, dose_MeV_g_2d, dose_error_MeV_g_2d, r_step_cm=None, z_step_cm=None)[source]#
Bases:
objectBase data for fitting
- class pymchelper.writers.trip98ddd.TRiP98DDDWriter(filename, options)[source]#
Bases:
objectWriter for TRiP98 DDD files. File format is described here: http://bio.gsi.de/DOCS/TRiP98/PRO/DOCS/trip98fmtddd.html
Only liquid water target is supported now.