pymchelper.shieldhit.detector.estimator module

class pymchelper.shieldhit.detector.estimator.SHEstimator[source]

Bases: object

allowed_detectors = {<SHGeoType.unknown: 0>: (), <SHGeoType.zone: 1>: <generator object SHEstimator.<genexpr> at 0x7fd672684728>, <SHGeoType.cyl: 2>: <generator object SHEstimator.<genexpr> at 0x7fd672684ba0>, <SHGeoType.msh: 3>: <generator object SHEstimator.<genexpr> at 0x7fd672684938>, <SHGeoType.plane: 4>: <generator object SHEstimator.<genexpr> at 0x7fd672684678>, <SHGeoType.dzone: 5>: <generator object SHEstimator.<genexpr> at 0x7fd672684518>, <SHGeoType.dcyl: 6>: <generator object SHEstimator.<genexpr> at 0x7fd672684eb8>, <SHGeoType.dmsh: 7>: <generator object SHEstimator.<genexpr> at 0x7fd6726846d0>, <SHGeoType.dplane: 8>: <generator object SHEstimator.<genexpr> at 0x7fd672684150>, <SHGeoType.dcylz: 10>: <generator object SHEstimator.<genexpr> at 0x7fd6726840a0>, <SHGeoType.dmshz: 11>: <generator object SHEstimator.<genexpr> at 0x7fd671ed3db0>, <SHGeoType.trace: 13>: (<SHDetType.unknown: 0>,), <SHGeoType.voxscore: 14>: <generator object SHEstimator.<genexpr> at 0x7fd671ed3e60>, <SHGeoType.geomap: 15>: (<SHDetType.zone: 18>, <SHDetType.medium: 19>, <SHDetType.rho: 20>)}
is_valid()[source]