pymchelper.readers.shieldhit.reader_base module

class pymchelper.readers.shieldhit.reader_base.SHReader(filename)[source]

Bases: pymchelper.readers.common.Reader

Reads binary output files generated by SHIELD-HIT12A code.

corename

TODO :return:

read_data(estimator, nscale=1)[source]

TODO :param estimator: :param nscale: :return:

pymchelper.readers.shieldhit.reader_base.mesh_unit_and_name(estimator, axis)[source]

Gets units and names depending on detector type.

pymchelper.readers.shieldhit.reader_base.read_next_token(f)[source]

returns a tuple with 4 elements: 0: payload id 1: payload dtype string 2: payload number of elements 3: payload itself f is an open and readable file pointer. returns None if no token was found / EOF