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

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

+ Collaboration diagram for ActsExamples::RootMaterialDecorator::Config:

Public Member Functions

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

Public Attributes

std::string folderNameBase = "Material"
 The name of the output tree.
 
std::string voltag = "_vol"
 The volume identification string.
 
std::string boutag = "_bou"
 The boundary identification string.
 
std::string laytag = "_lay"
 The layer identification string.
 
std::string apptag = "_app"
 The approach identification string.
 
std::string sentag = "_sen"
 The sensitive identification string.
 
std::string ntag = "n"
 The bin number tag.
 
std::string vtag = "v"
 The value tag -> binning values: binZ, binR, binPhi, etc.
 
std::string otag = "o"
 The option tag -> binning options: open, closed.
 
std::string mintag = "min"
 The range min tag: min value.
 
std::string maxtag = "max"
 The range max tag: max value.
 
std::string ttag = "t"
 The thickness tag.
 
std::string x0tag = "x0"
 The x0 tag.
 
std::string l0tag = "l0"
 The l0 tag.
 
std::string atag = "A"
 The A tag.
 
std::string ztag = "Z"
 The Z tag.
 
std::string rhotag = "rho"
 The rho tag.
 
std::string fileName = "material-maps.root"
 The name of the output file.
 
std::shared_ptr< const
Acts::Logger
logger
 The default logger.
 
std::string name = ""
 

Detailed Description

Configuration of the Reader

Definition at line 42 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 42 of file RootMaterialDecorator.hpp

Constructor & Destructor Documentation

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

Constructor

Parameters
lnameName of the writer tool
lvlThe output logging level

Definition at line 89 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 89 of file RootMaterialDecorator.hpp

Member Data Documentation

std::string ActsExamples::RootMaterialDecorator::Config::apptag = "_app"

The approach identification string.

Definition at line 53 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 53 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::atag = "A"

The A tag.

Definition at line 73 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 73 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::boutag = "_bou"

The boundary identification string.

Definition at line 49 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 49 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::fileName = "material-maps.root"

The name of the output file.

Definition at line 79 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 79 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::Geometry::build(), and ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::folderNameBase = "Material"

The name of the output tree.

Definition at line 45 of file RootMaterialDecorator.hpp.

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

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::l0tag = "l0"

The l0 tag.

Definition at line 71 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 71 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::laytag = "_lay"

The layer identification string.

Definition at line 51 of file RootMaterialDecorator.hpp.

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

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

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

The default logger.

Definition at line 81 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 81 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::logger(), and ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::maxtag = "max"

The range max tag: max value.

Definition at line 65 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 65 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::mintag = "min"

The range min tag: min value.

Definition at line 63 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 63 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::name = ""
std::string ActsExamples::RootMaterialDecorator::Config::ntag = "n"

The bin number tag.

Definition at line 57 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 57 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::otag = "o"

The option tag -> binning options: open, closed.

Definition at line 61 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 61 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::rhotag = "rho"

The rho tag.

Definition at line 77 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 77 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::sentag = "_sen"

The sensitive identification string.

Definition at line 55 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 55 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::ttag = "t"

The thickness tag.

Definition at line 67 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 67 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::voltag = "_vol"

The volume identification string.

Definition at line 47 of file RootMaterialDecorator.hpp.

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

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::vtag = "v"

The value tag -> binning values: binZ, binR, binPhi, etc.

Definition at line 59 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 59 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::x0tag = "x0"

The x0 tag.

Definition at line 69 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 69 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().

std::string ActsExamples::RootMaterialDecorator::Config::ztag = "Z"

The Z tag.

Definition at line 75 of file RootMaterialDecorator.hpp.

View newest version in sPHENIX GitHub at line 75 of file RootMaterialDecorator.hpp

Referenced by ActsExamples::RootMaterialDecorator::RootMaterialDecorator().


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