particle_template.h =================== **File Path**: ``modules/particle/include/templates/particle_template.h`` **File Type**: H (Header) **Lines**: 166 Dependencies ------------ **Includes**: - ``cmath`` - ``cstdlib`` - ``iostream`` - ``sstream`` - ``string`` - ``structs/element.h`` - ``structs/particles.h`` - ``structs/property.h`` - ``tools/tools.h`` Classes ------- ``particle_template`` ~~~~~~~~~~~~~~~~~~~~~ **Inherits from**: ``tools`` **Methods**: - ``explicit particle_template(particle_t* p)`` - ``explicit particle_template(particle_template* p, bool dump = false)`` - ``explicit particle_template(double px, double py, double pz, double e)`` - ``explicit particle_template(double px, double py, double pz)`` - ``static set_e(double*, particle_template*)`` - ``static get_e(double*, particle_template*)`` - ``static set_pt(double*, particle_template*)`` - ``static get_pt(double*, particle_template*)`` - ``static set_eta(double*, particle_template*)`` - ``static get_eta(double*, particle_template*)``