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

#include <acts/blob/sPHENIX/Plugins/Json/include/Acts/Plugins/Json/MaterialMapJsonConverter.hpp>

+ Collaboration diagram for Acts::MaterialMapJsonConverter::Config:

Public Attributes

GeometryContext context = GeometryContext()
 Default geometry context to extract surface transforms.
 
bool processSensitives = true
 Steering to handle sensitive data.
 
bool processApproaches = true
 Steering to handle approach data.
 
bool processRepresenting = true
 Steering to handle representing data.
 
bool processBoundaries = true
 Steering to handle boundary data.
 
bool processVolumes = true
 Steering to handle volume data.
 
bool processDenseVolumes = false
 Steering to handle volume data.
 
bool processNonMaterial = false
 Add proto material to all surfaces.
 

Detailed Description

Configuration of the Converter

Definition at line 63 of file MaterialMapJsonConverter.hpp.

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

Member Data Documentation

GeometryContext Acts::MaterialMapJsonConverter::Config::context = GeometryContext()

Default geometry context to extract surface transforms.

Definition at line 66 of file MaterialMapJsonConverter.hpp.

View newest version in sPHENIX GitHub at line 66 of file MaterialMapJsonConverter.hpp

Referenced by processGeometry().

bool Acts::MaterialMapJsonConverter::Config::processApproaches = true

Steering to handle approach data.

Definition at line 71 of file MaterialMapJsonConverter.hpp.

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

Referenced by processGeometry().

bool Acts::MaterialMapJsonConverter::Config::processBoundaries = true

Steering to handle boundary data.

Definition at line 75 of file MaterialMapJsonConverter.hpp.

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

Referenced by processGeometry().

bool Acts::MaterialMapJsonConverter::Config::processDenseVolumes = false

Steering to handle volume data.

Definition at line 79 of file MaterialMapJsonConverter.hpp.

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

Referenced by processGeometry().

bool Acts::MaterialMapJsonConverter::Config::processNonMaterial = false

Add proto material to all surfaces.

Definition at line 81 of file MaterialMapJsonConverter.hpp.

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

Referenced by processGeometry().

bool Acts::MaterialMapJsonConverter::Config::processRepresenting = true

Steering to handle representing data.

Definition at line 73 of file MaterialMapJsonConverter.hpp.

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

Referenced by processGeometry().

bool Acts::MaterialMapJsonConverter::Config::processSensitives = true

Steering to handle sensitive data.

Definition at line 69 of file MaterialMapJsonConverter.hpp.

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

Referenced by processGeometry(), and runMaterialMapping().

bool Acts::MaterialMapJsonConverter::Config::processVolumes = true

Steering to handle volume data.

Definition at line 77 of file MaterialMapJsonConverter.hpp.

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

Referenced by processGeometry().


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