EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/sPHENIX/Examples/Algorithms/TruthTracking/ActsExamples/TruthTracking/ParticleSelector.hpp>
Public Attributes | |
std::string | inputParticles |
The input particles collection. | |
std::string | outputParticles |
The output particles collection. | |
double | rhoMin = 0 |
double | rhoMax = std::numeric_limits<double>::infinity() |
double | absZMin = 0 |
double | absZMax = std::numeric_limits<double>::infinity() |
double | timeMin = -std::numeric_limits<double>::infinity() |
double | timeMax = std::numeric_limits<double>::infinity() |
double | phiMin = -std::numeric_limits<double>::infinity() |
double | phiMax = std::numeric_limits<double>::infinity() |
double | etaMin = -std::numeric_limits<double>::infinity() |
double | etaMax = std::numeric_limits<double>::infinity() |
double | absEtaMin = 0 |
double | absEtaMax = std::numeric_limits<double>::infinity() |
double | ptMin = 0 |
double | ptMax = std::numeric_limits<double>::infinity() |
bool | removeCharged = false |
Remove charged particles. | |
bool | removeNeutral = false |
Remove neutral particles. | |
Definition at line 25 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 25 of file ParticleSelector.hpp
double ActsExamples::ParticleSelector::Config::absEtaMax = std::numeric_limits<double>::infinity() |
Definition at line 45 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 45 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::absEtaMin = 0 |
Definition at line 44 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 44 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::absZMax = std::numeric_limits<double>::infinity() |
Definition at line 35 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 35 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::absZMin = 0 |
Definition at line 34 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 34 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::etaMax = std::numeric_limits<double>::infinity() |
Definition at line 43 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 43 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::etaMin = -std::numeric_limits<double>::infinity() |
Definition at line 42 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 42 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
std::string ActsExamples::ParticleSelector::Config::inputParticles |
The input particles collection.
Definition at line 27 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 27 of file ParticleSelector.hpp
Referenced by main(), and ActsExamples::ParticleSelector::ParticleSelector().
std::string ActsExamples::ParticleSelector::Config::outputParticles |
The output particles collection.
Definition at line 29 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 29 of file ParticleSelector.hpp
Referenced by main(), and ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::phiMax = std::numeric_limits<double>::infinity() |
Definition at line 41 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 41 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::phiMin = -std::numeric_limits<double>::infinity() |
Definition at line 40 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 40 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::ptMax = std::numeric_limits<double>::infinity() |
Definition at line 48 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 48 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::ptMin = 0 |
Definition at line 47 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 47 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
bool ActsExamples::ParticleSelector::Config::removeCharged = false |
Remove charged particles.
Definition at line 50 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 50 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
bool ActsExamples::ParticleSelector::Config::removeNeutral = false |
Remove neutral particles.
Definition at line 52 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 52 of file ParticleSelector.hpp
Referenced by main(), and ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::rhoMax = std::numeric_limits<double>::infinity() |
Definition at line 32 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 32 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::rhoMin = 0 |
Definition at line 31 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 31 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::timeMax = std::numeric_limits<double>::infinity() |
Definition at line 38 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 38 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().
double ActsExamples::ParticleSelector::Config::timeMin = -std::numeric_limits<double>::infinity() |
Definition at line 37 of file ParticleSelector.hpp.
View newest version in sPHENIX GitHub at line 37 of file ParticleSelector.hpp
Referenced by ActsExamples::ParticleSelector::ParticleSelector().