Class InputParticles¶
Defined in File input.hpp
Class Documentation¶
-
class InputParticles¶
Simple class to store Particle input information.
Public Functions
-
inline InputParticles()¶
Default constructor for the InputParticles class.
-
void Print()¶
Print the input particle information.
Public Members
-
int dl_track¶
Number of time steps between tracking output.
-
int dtrack_save¶
Number of tracking outputs between saving.
-
double m¶
Particle mass \(m_s\).
-
int n¶
Total number of particles.
-
int n_track¶
Total number of particles to track.
-
std::string name¶
Particle name.
-
std::vector<double> pos_dist_param¶
Particle position distribution parameters.
-
double q¶
Particle charge \(q_s\).
-
std::vector<double> vel_dist_param¶
Particle velocity distribution parameters.
-
std::vector<double> vel_offset¶
Particle velocity offset.
-
inline InputParticles()¶