![]() |
ATLAS Offline Software
|
Classes | |
| class | ExtraParticle |
| class | PDGParser |
Functions | |
| getPDGTABLE (table) | |
| getExtraParticleAcceptList (acceptlist) | |
| updateExtraParticleAcceptList (listName='G4particle_acceptlist_ExtraParticles.txt', pdgcodes=[]) | |
Parser for the PDGTABLE.MeV file
Creates a compact object that holds configuration
for the ExtraParticlesPhysicsTool.
Gaudi cannot parse nested std::map objects, so the extra
particles are converted into a
std::map< std::string, std::vector< double > >
object and ordering of the values is therefore important.
Rows are:
name
mass [MeV]
width [MeV]
pdg
lifetime [ns]
Charge, spin, parity, and isospin3 are set to zero.
AUTHOR: miha muskinja
DATE: August 2019
| PDGHelpers.getExtraParticleAcceptList | ( | acceptlist | ) |
Definition at line 47 of file PDGHelpers.py.
| PDGHelpers.getPDGTABLE | ( | table | ) |
Definition at line 37 of file PDGHelpers.py.
| PDGHelpers.updateExtraParticleAcceptList | ( | listName = 'G4particle_acceptlist_ExtraParticles.txt', | |
| pdgcodes = [] ) |
Definition at line 57 of file PDGHelpers.py.