Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::HepMCProcessExtractor::Config Class Reference

#include <acts/blob/sPHENIX/Examples/Algorithms/HepMC/include/ActsExamples/HepMC/HepMCProcessExtractor.hpp>

+ Collaboration diagram for ActsExamples::HepMCProcessExtractor::Config:

Public Attributes

std::string inputEvents
 The input collection.
 
std::string outputSimulationProcesses = "event-fraction"
 The output collection.
 
std::string extractionProcess
 The process that should be extracted.
 
int absPdgMin = 40
 Minimum absolute value of considered PDG IDs.
 
int absPdgMax = 2212
 Maximum absolute value of considered PDG IDs.
 
double pMin = 50. * Acts::UnitConstants::MeV
 Minimum momentum of considered particles.
 

Detailed Description

Definition at line 34 of file HepMCProcessExtractor.hpp.

View newest version in sPHENIX GitHub at line 34 of file HepMCProcessExtractor.hpp

Member Data Documentation

int ActsExamples::HepMCProcessExtractor::Config::absPdgMax = 2212

Maximum absolute value of considered PDG IDs.

Definition at line 45 of file HepMCProcessExtractor.hpp.

View newest version in sPHENIX GitHub at line 45 of file HepMCProcessExtractor.hpp

int ActsExamples::HepMCProcessExtractor::Config::absPdgMin = 40

Minimum absolute value of considered PDG IDs.

Definition at line 43 of file HepMCProcessExtractor.hpp.

View newest version in sPHENIX GitHub at line 43 of file HepMCProcessExtractor.hpp

std::string ActsExamples::HepMCProcessExtractor::Config::extractionProcess

The process that should be extracted.

Definition at line 40 of file HepMCProcessExtractor.hpp.

View newest version in sPHENIX GitHub at line 40 of file HepMCProcessExtractor.hpp

Referenced by ActsExamples::HepMCProcessExtractor::HepMCProcessExtractor(), and main().

std::string ActsExamples::HepMCProcessExtractor::Config::inputEvents

The input collection.

Definition at line 36 of file HepMCProcessExtractor.hpp.

View newest version in sPHENIX GitHub at line 36 of file HepMCProcessExtractor.hpp

Referenced by ActsExamples::HepMCProcessExtractor::HepMCProcessExtractor(), and main().

std::string ActsExamples::HepMCProcessExtractor::Config::outputSimulationProcesses = "event-fraction"

The output collection.

Definition at line 38 of file HepMCProcessExtractor.hpp.

View newest version in sPHENIX GitHub at line 38 of file HepMCProcessExtractor.hpp

Referenced by ActsExamples::HepMCProcessExtractor::HepMCProcessExtractor(), and main().

double ActsExamples::HepMCProcessExtractor::Config::pMin = 50. * Acts::UnitConstants::MeV

Minimum momentum of considered particles.

Definition at line 47 of file HepMCProcessExtractor.hpp.

View newest version in sPHENIX GitHub at line 47 of file HepMCProcessExtractor.hpp


The documentation for this class was generated from the following file: