EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::RootMaterialTrackReader::Config Struct Reference

The nested configuration struct. More...

#include <acts/blob/sPHENIX/Examples/Io/Root/include/ActsExamples/Io/Root/RootMaterialTrackReader.hpp>

+ Collaboration diagram for ActsExamples::RootMaterialTrackReader::Config:

Public Member Functions

 Config (const std::string &lname="MaterialReader", Acts::Logging::Level lvl=Acts::Logging::INFO)
 

Public Attributes

std::string collection
 material collection to read
 
std::string filePath = ""
 path of the output file
 
std::string treeName = "material-tracks"
 name of the output tree
 
std::vector< std::string > fileList
 The name of the input file.
 
unsigned int batchSize = 1
 
std::shared_ptr< const
Acts::Logger
logger
 !< The number of tracks per event
 
std::string name
 The name of the service.
 

Detailed Description

The nested configuration struct.

Definition at line 33 of file RootMaterialTrackReader.hpp.

View newest version in sPHENIX GitHub at line 33 of file RootMaterialTrackReader.hpp

Constructor & Destructor Documentation

ActsExamples::RootMaterialTrackReader::Config::Config ( const std::string &  lname = "MaterialReader",
Acts::Logging::Level  lvl = Acts::Logging::INFO 
)
inline

Constructor

Parameters
lnameThe name of the Material reader lvl The log level for the logger

Definition at line 51 of file RootMaterialTrackReader.hpp.

View newest version in sPHENIX GitHub at line 51 of file RootMaterialTrackReader.hpp

Member Data Documentation

unsigned int ActsExamples::RootMaterialTrackReader::Config::batchSize = 1

Definition at line 40 of file RootMaterialTrackReader.hpp.

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

std::string ActsExamples::RootMaterialTrackReader::Config::collection
Initial value:
=
"material-tracks"

material collection to read

Definition at line 34 of file RootMaterialTrackReader.hpp.

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

Referenced by materialMappingExample().

std::vector<std::string> ActsExamples::RootMaterialTrackReader::Config::fileList

The name of the input file.

Definition at line 38 of file RootMaterialTrackReader.hpp.

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

Referenced by materialMappingExample(), and ActsExamples::RootMaterialTrackReader::RootMaterialTrackReader().

std::string ActsExamples::RootMaterialTrackReader::Config::filePath = ""

path of the output file

Definition at line 36 of file RootMaterialTrackReader.hpp.

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

std::shared_ptr<const Acts::Logger> ActsExamples::RootMaterialTrackReader::Config::logger

!< The number of tracks per event

The default logger

Definition at line 43 of file RootMaterialTrackReader.hpp.

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

Referenced by ActsExamples::RootMaterialTrackReader::logger().

std::string ActsExamples::RootMaterialTrackReader::Config::name

The name of the service.

Definition at line 46 of file RootMaterialTrackReader.hpp.

View newest version in sPHENIX GitHub at line 46 of file RootMaterialTrackReader.hpp

Referenced by eicpy.verify.PythiaHistograms::__init__(), eicpy.verify.DjangohHistograms::__init__(), and eicpy.build.File::process().

std::string ActsExamples::RootMaterialTrackReader::Config::treeName = "material-tracks"

name of the output tree

Definition at line 37 of file RootMaterialTrackReader.hpp.

View newest version in sPHENIX GitHub at line 37 of file RootMaterialTrackReader.hpp

Referenced by ActsExamples::RootMaterialTrackReader::RootMaterialTrackReader().


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