Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Examples/Io/Root/include/ActsExamples/Io/Root/RootMaterialTrackWriter.hpp>
Public Attributes | |
std::string | collection |
material collection to write | |
std::string | filePath = "" |
path of the output file | |
std::string | fileMode = "RECREATE" |
file access mode | |
std::string | treeName = "material-tracks" |
name of the output tree | |
bool | recalculateTotals = false |
Re-calculate total values from individual steps (for cross-checks) | |
bool | prePostStep = false |
Write aut pre and post step (for G4), otherwise central step position. | |
bool | storeSurface = false |
Write the surface to which the material step correpond. | |
bool | storeVolume = false |
Write the volume to which the material step correpond. | |
bool | collapseInteractions = false |
Definition at line 53 of file RootMaterialTrackWriter.hpp.
View newest version in sPHENIX GitHub at line 53 of file RootMaterialTrackWriter.hpp
bool ActsExamples::RootMaterialTrackWriter::Config::collapseInteractions = false |
Collapse consecutive interactions of a single surface into a single interaction
Definition at line 70 of file RootMaterialTrackWriter.hpp.
View newest version in sPHENIX GitHub at line 70 of file RootMaterialTrackWriter.hpp
std::string ActsExamples::RootMaterialTrackWriter::Config::collection |
material collection to write
Definition at line 54 of file RootMaterialTrackWriter.hpp.
View newest version in sPHENIX GitHub at line 54 of file RootMaterialTrackWriter.hpp
Referenced by test_propagation.AssertCollectionExistsAlg::execute(), materialValidationExample(), ActsExamples::RootMaterialTrackWriter::RootMaterialTrackWriter(), runMaterialMapping(), and ActsExamples::runMaterialRecording().
std::string ActsExamples::RootMaterialTrackWriter::Config::fileMode = "RECREATE" |
file access mode
Definition at line 57 of file RootMaterialTrackWriter.hpp.
View newest version in sPHENIX GitHub at line 57 of file RootMaterialTrackWriter.hpp
Referenced by ActsExamples::RootMaterialTrackWriter::RootMaterialTrackWriter().
std::string ActsExamples::RootMaterialTrackWriter::Config::filePath = "" |
path of the output file
Definition at line 56 of file RootMaterialTrackWriter.hpp.
View newest version in sPHENIX GitHub at line 56 of file RootMaterialTrackWriter.hpp
Referenced by materialValidationExample(), ActsExamples::RootMaterialTrackWriter::RootMaterialTrackWriter(), runMaterialMapping(), and ActsExamples::runMaterialRecording().
bool ActsExamples::RootMaterialTrackWriter::Config::prePostStep = false |
Write aut pre and post step (for G4), otherwise central step position.
Definition at line 63 of file RootMaterialTrackWriter.hpp.
View newest version in sPHENIX GitHub at line 63 of file RootMaterialTrackWriter.hpp
Referenced by ActsExamples::RootMaterialTrackWriter::RootMaterialTrackWriter(), and ActsExamples::runMaterialRecording().
bool ActsExamples::RootMaterialTrackWriter::Config::recalculateTotals = false |
Re-calculate total values from individual steps (for cross-checks)
Definition at line 61 of file RootMaterialTrackWriter.hpp.
View newest version in sPHENIX GitHub at line 61 of file RootMaterialTrackWriter.hpp
Referenced by ActsExamples::runMaterialRecording().
bool ActsExamples::RootMaterialTrackWriter::Config::storeSurface = false |
Write the surface to which the material step correpond.
Definition at line 65 of file RootMaterialTrackWriter.hpp.
View newest version in sPHENIX GitHub at line 65 of file RootMaterialTrackWriter.hpp
Referenced by materialValidationExample(), ActsExamples::RootMaterialTrackWriter::RootMaterialTrackWriter(), and runMaterialMapping().
bool ActsExamples::RootMaterialTrackWriter::Config::storeVolume = false |
Write the volume to which the material step correpond.
Definition at line 67 of file RootMaterialTrackWriter.hpp.
View newest version in sPHENIX GitHub at line 67 of file RootMaterialTrackWriter.hpp
Referenced by materialValidationExample(), ActsExamples::RootMaterialTrackWriter::RootMaterialTrackWriter(), and runMaterialMapping().
std::string ActsExamples::RootMaterialTrackWriter::Config::treeName = "material-tracks" |
name of the output tree
Definition at line 58 of file RootMaterialTrackWriter.hpp.
View newest version in sPHENIX GitHub at line 58 of file RootMaterialTrackWriter.hpp
Referenced by ActsExamples::RootMaterialTrackWriter::RootMaterialTrackWriter().