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 0x7f8e58e27af0>, <SHGeoType.cyl: 2>: <generator object SHEstimator.<genexpr> at 0x7f8e58e27ca8>, <SHGeoType.msh: 3>: <generator object SHEstimator.<genexpr> at 0x7f8e58e27e60>, <SHGeoType.plane: 4>: <generator object SHEstimator.<genexpr> at 0x7f8e58e27db0>, <SHGeoType.dzone: 5>: <generator object SHEstimator.<genexpr> at 0x7f8e58f54048>, <SHGeoType.dcyl: 6>: <generator object SHEstimator.<genexpr> at 0x7f8e58f540f8>, <SHGeoType.dmsh: 7>: <generator object SHEstimator.<genexpr> at 0x7f8e58f541a8>, <SHGeoType.dplane: 8>: <generator object SHEstimator.<genexpr> at 0x7f8e58f54258>, <SHGeoType.dcylz: 10>: <generator object SHEstimator.<genexpr> at 0x7f8e58f54308>, <SHGeoType.dmshz: 11>: <generator object SHEstimator.<genexpr> at 0x7f8e58f54410>, <SHGeoType.trace: 13>: (<SHDetType.unknown: 0>,), <SHGeoType.voxscore: 14>: <generator object SHEstimator.<genexpr> at 0x7f8e58f54e08>, <SHGeoType.geomap: 15>: (<SHDetType.zone: 18>, <SHDetType.medium: 19>, <SHDetType.rho: 20>)}
is_valid()[source]