|
ACTS
Experiment-independent tracking
|
Nested state struct. More...
#include <ActsPlugins/Root/TGeoParser.hpp>
Public Attributes | |
| TGeoNode * | node = nullptr |
| The current ROOT geometry node being parsed. | |
| bool | onBranch = false |
| Flag indicating if parsing is on the selected geometry branch. | |
| std::vector< SelectedNode > | selectedNodes = {} |
| Collection of nodes selected during parsing. | |
| TGeoVolume * | volume = nullptr |
| The current ROOT geometry volume being parsed. | |
Nested state struct.
This is needed for the recursive parsing of the geometry, it collects the information during the parsing process and keeps track of the built up transform
| TGeoNode* ActsPlugins::TGeoParser::State::node = nullptr |
The current ROOT geometry node being parsed.
| bool ActsPlugins::TGeoParser::State::onBranch = false |
Flag indicating if parsing is on the selected geometry branch.
| std::vector<SelectedNode> ActsPlugins::TGeoParser::State::selectedNodes = {} |
Collection of nodes selected during parsing.
| TGeoVolume* ActsPlugins::TGeoParser::State::volume = nullptr |
The current ROOT geometry volume being parsed.