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(*values)[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#