ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Nested configuration struct. More...
#include <acts/blob/master/Examples/Algorithms/TruthTracking/ACTFW/TruthTracking/TruthVerticesToTracks.hpp>
Public Attributes | |
std::string | input = "" |
Input event (vertex collection) | |
std::string | output = "" |
Output track collection. | |
std::shared_ptr< RandomNumbers > | randomNumberSvc = nullptr |
FW random number service. | |
Acts::Vector3D | bField |
The magnetic field. | |
Acts::Vector3D | refPosition = Acts::Vector3D::Zero() |
bool | doSmearing = true |
Do track smearing. | |
double | ipResA = 30_um |
double | ipResB = 0.3 / 1_GeV |
double | ipResC = 20_um |
double | angRes = 0.05 |
Angular resolution. | |
double | qpRelRes = 0.001 |
q/p relative resolution factor | |
Nested configuration struct.
Definition at line 36 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 36 of file TruthVerticesToTracks.hpp
double FW::TruthVerticesToTracksAlgorithm::Config::angRes = 0.05 |
Angular resolution.
Definition at line 62 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 62 of file TruthVerticesToTracks.hpp
Acts::Vector3D FW::TruthVerticesToTracksAlgorithm::Config::bField |
The magnetic field.
Definition at line 46 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 46 of file TruthVerticesToTracks.hpp
Referenced by main().
bool FW::TruthVerticesToTracksAlgorithm::Config::doSmearing = true |
Do track smearing.
Definition at line 53 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 53 of file TruthVerticesToTracks.hpp
Referenced by main().
std::string FW::TruthVerticesToTracksAlgorithm::Config::input = "" |
Input event (vertex collection)
Definition at line 38 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 38 of file TruthVerticesToTracks.hpp
Referenced by main(), and FW::TruthVerticesToTracksAlgorithm::TruthVerticesToTracksAlgorithm().
double FW::TruthVerticesToTracksAlgorithm::Config::ipResA = 30_um |
Define parameter for pt-dependent IP resolution of the form sigma_d/z(p_t[GeV]) = A*exp(-B*p_t[GeV]) + C
Definition at line 57 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 57 of file TruthVerticesToTracks.hpp
double FW::TruthVerticesToTracksAlgorithm::Config::ipResB = 0.3 / 1_GeV |
Definition at line 58 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 58 of file TruthVerticesToTracks.hpp
double FW::TruthVerticesToTracksAlgorithm::Config::ipResC = 20_um |
Definition at line 59 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 59 of file TruthVerticesToTracks.hpp
std::string FW::TruthVerticesToTracksAlgorithm::Config::output = "" |
Output track collection.
Definition at line 40 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 40 of file TruthVerticesToTracks.hpp
Referenced by main(), and FW::TruthVerticesToTracksAlgorithm::TruthVerticesToTracksAlgorithm().
double FW::TruthVerticesToTracksAlgorithm::Config::qpRelRes = 0.001 |
q/p relative resolution factor
Definition at line 64 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 64 of file TruthVerticesToTracks.hpp
std::shared_ptr<RandomNumbers> FW::TruthVerticesToTracksAlgorithm::Config::randomNumberSvc = nullptr |
FW random number service.
Definition at line 43 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 43 of file TruthVerticesToTracks.hpp
Referenced by main(), and FW::TruthVerticesToTracksAlgorithm::TruthVerticesToTracksAlgorithm().
Acts::Vector3D FW::TruthVerticesToTracksAlgorithm::Config::refPosition = Acts::Vector3D::Zero() |
Reference position relatice to which track parameters will be defined
Definition at line 50 of file TruthVerticesToTracks.hpp.
View newest version in sPHENIX GitHub at line 50 of file TruthVerticesToTracks.hpp