gtsimulation.particle#
Particle definitions and initial conditions.
This subpackage provides tools for defining particle properties and generating initial particle states, including spatial, energy, and velocity distributions.
Functions
|
|
|
|
|
Classes
|
|
|
|
|
|
|
|
|
- class gtsimulation.particle.CRParticle(r=array([1, 0, 0]), v=array([1, 0, 0]), T=1, E=None, **kwargs)[source]#
- class gtsimulation.particle.Flux(Spectrum: AbsSpectrum, Distribution: AbsDistribution, Names=None, PDGcode=None, Nevents: int = 1, V0=None, Mode: GeneratorModes | str = GeneratorModes.Inward, *args, **kwargs)[source]#
- class gtsimulation.particle.FluxPitchPhase(Bfield, Pitch=None, Phase=None, *args, **kwargs)[source]#
- class gtsimulation.particle.GyroCenterFlux(Bfield, Pitchd, Phased, CooGyr, *args, **kwargs)[source]#
Modules