![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/master/Examples/Algorithms/Generators/ACTFW/Generators/ParametricProcessGenerator.hpp>
Collaboration diagram for FW::ParametricProcessGenerator::Config:Public Attributes | |
| size_t | numParticles = 1 |
| Number of particles. | |
| std::array< double, 2 > | d0Range = {{0.0, 0.0}} |
| Low, high for the transverse point of closest approach. | |
| std::array< double, 2 > | z0Range = {{0.0, 0.0}} |
| Low, high for the z position at the point of closest approach. | |
| std::array< double, 2 > | t0Range = {{0.0, 0.0}} |
| Low, high for the time at the point of closest approach. | |
| std::array< double, 2 > | phiRange = {{-M_PI, M_PI}} |
| Low, high for the transverse angle. | |
| std::array< double, 2 > | etaRange = {{-4.0, 4.0}} |
| Low, high for pseudo-rapidity. | |
| std::array< double, 2 > | ptRange |
| Low, high for transverse momentum. | |
| Acts::PdgParticle | pdg = Acts::PdgParticle::eMuon |
| (Absolute) PDG particle number to identify the particle type. | |
| bool | randomizeCharge = false |
| Randomize the charge and flip the PDG particle number sign accordingly. | |
Definition at line 29 of file ParametricProcessGenerator.hpp.
View newest version in sPHENIX GitHub at line 29 of file ParametricProcessGenerator.hpp
| std::array<double, 2> FW::ParametricProcessGenerator::Config::d0Range = {{0.0, 0.0}} |
Low, high for the transverse point of closest approach.
Definition at line 33 of file ParametricProcessGenerator.hpp.
View newest version in sPHENIX GitHub at line 33 of file ParametricProcessGenerator.hpp
| std::array<double, 2> FW::ParametricProcessGenerator::Config::etaRange = {{-4.0, 4.0}} |
Low, high for pseudo-rapidity.
Definition at line 41 of file ParametricProcessGenerator.hpp.
View newest version in sPHENIX GitHub at line 41 of file ParametricProcessGenerator.hpp
| size_t FW::ParametricProcessGenerator::Config::numParticles = 1 |
Number of particles.
Definition at line 31 of file ParametricProcessGenerator.hpp.
View newest version in sPHENIX GitHub at line 31 of file ParametricProcessGenerator.hpp
Referenced by FW::Options::readParticleGunOptions().
| Acts::PdgParticle FW::ParametricProcessGenerator::Config::pdg = Acts::PdgParticle::eMuon |
(Absolute) PDG particle number to identify the particle type.
Definition at line 46 of file ParametricProcessGenerator.hpp.
View newest version in sPHENIX GitHub at line 46 of file ParametricProcessGenerator.hpp
Low, high for the transverse angle.
Definition at line 39 of file ParametricProcessGenerator.hpp.
View newest version in sPHENIX GitHub at line 39 of file ParametricProcessGenerator.hpp
| std::array<double, 2> FW::ParametricProcessGenerator::Config::ptRange |
Low, high for transverse momentum.
Definition at line 43 of file ParametricProcessGenerator.hpp.
View newest version in sPHENIX GitHub at line 43 of file ParametricProcessGenerator.hpp
| bool FW::ParametricProcessGenerator::Config::randomizeCharge = false |
Randomize the charge and flip the PDG particle number sign accordingly.
Definition at line 48 of file ParametricProcessGenerator.hpp.
View newest version in sPHENIX GitHub at line 48 of file ParametricProcessGenerator.hpp
| std::array<double, 2> FW::ParametricProcessGenerator::Config::t0Range = {{0.0, 0.0}} |
Low, high for the time at the point of closest approach.
Definition at line 37 of file ParametricProcessGenerator.hpp.
View newest version in sPHENIX GitHub at line 37 of file ParametricProcessGenerator.hpp
| std::array<double, 2> FW::ParametricProcessGenerator::Config::z0Range = {{0.0, 0.0}} |
Low, high for the z position at the point of closest approach.
Definition at line 35 of file ParametricProcessGenerator.hpp.
View newest version in sPHENIX GitHub at line 35 of file ParametricProcessGenerator.hpp