rail.estimation.algos.randomPZ module
Example code that just spits out random numbers between 0 and 3 for z_mode, and Gaussian centered at z_mode with width random_width*(1+zmode).
- class rail.estimation.algos.randomPZ.RandomPZ(args, comm=None)[source]
Bases:
CatEstimatorRandom CatEstimator
- config_options = {'chunk_size': 10000, 'column_name': <ceci.config.StageParameter object>, 'hdf5_groupname': <class 'str'>, 'nzbins': <ceci.config.StageParameter object>, 'output_mode': <ceci.config.StageParameter object>, 'rand_width': <ceci.config.StageParameter object>, 'rand_zmax': <ceci.config.StageParameter object>, 'rand_zmin': <ceci.config.StageParameter object>, 'seed': <ceci.config.StageParameter object>}
- inputs = [('input', <class 'rail.core.data.TableHandle'>)]
- name = 'RandomPZ'