pymchelper.shieldhit package#
Subpackages#
- pymchelper.shieldhit.detector package
- Submodules
 - pymchelper.shieldhit.detector.detector_type module
SHDetTypeSHDetType.aSHDetType.alanineSHDetType.alanine_gy_bdo2016SHDetType.amassSHDetType.amuSHDetType.angleSHDetType.angle_bdo2016SHDetType.avg_betaSHDetType.avg_energySHDetType.countSHDetType.count_pointSHDetType.counterSHDetType.crossfluSHDetType.dddSHDetType.dedxSHDetType.dletSHDetType.dletgSHDetType.doseSHDetType.dose_av_qSHDetType.dose_av_z2beta2SHDetType.dose_eqvSHDetType.dose_gySHDetType.dose_gy_bdo2016SHDetType.dq_effSHDetType.dzeff2beta2SHDetType.energySHDetType.energy_amuSHDetType.energy_nucSHDetType.eqv_doseSHDetType.flu_charSHDetType.flu_neqvSHDetType.flu_neutSHDetType.fluenceSHDetType.genSHDetType.idSHDetType.invalidSHDetType.kinetic_energySHDetType.let_bdo2016SHDetType.letfluSHDetType.mass_dedxSHDetType.materialSHDetType.mcplSHDetType.mediumSHDetType.moca_ydSHDetType.moca_yfSHDetType.n_eqv_doseSHDetType.nkermaSHDetType.noneSHDetType.norm_count_pointSHDetType.petSHDetType.qSHDetType.q_effSHDetType.rhoSHDetType.spcSHDetType.tletSHDetType.tletgSHDetType.tq_effSHDetType.traceSHDetType.track_av_qSHDetType.track_av_z2beta2SHDetType.track_lengthSHDetType.tzeff2beta2SHDetType.user1SHDetType.user2SHDetType.zSHDetType.z2beta2SHDetType.zeffSHDetType.zeff2beta2SHDetType.zone
 - pymchelper.shieldhit.detector.estimator module
 - pymchelper.shieldhit.detector.estimator_type module
 - pymchelper.shieldhit.detector.fortran_card module
 - pymchelper.shieldhit.detector.geometry module
 - Module contents
 
 
Submodules#
pymchelper.shieldhit.particle module#
- class pymchelper.shieldhit.particle.SHParticleType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]#
 Bases:
IntEnumParticle list based on JPART from SHIELD-HIT12A, extended with ids 0 and -1.
- all = -1#
 
- anti_neutrino_e = 18#
 
- anti_neutrino_mu = 20#
 
- anti_neutron = 6#
 
- anti_proton = 7#
 
- deuteron = 21#
 
- electron = 13#
 
- gamma = 12#
 
- heavy_ion = 25#
 
- helium_3 = 23#
 
- helium_4 = 24#
 
- kaon_minus = 8#
 
- kaon_plus = 9#
 
- kaon_tilde = 11#
 
- kaon_zero = 10#
 
- muon_minus = 15#
 
- muon_plus = 16#
 
- neutrino_e = 17#
 
- neutrino_mu = 19#
 
- neutron = 1#
 
- pi_minus = 3#
 
- pi_plus = 4#
 
- pi_zero = 5#
 
- positron = 14#
 
- proton = 2#
 
- triton = 22#
 
- unknown = 0#