Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::Geant4DetectorSurfaceFactory::Cache Struct Reference

Nested cache that records the conversion status. More...

#include <acts/blob/sPHENIX/Plugins/Geant4/include/Acts/Plugins/Geant4/Geant4DetectorSurfaceFactory.hpp>

+ Collaboration diagram for Acts::Geant4DetectorSurfaceFactory::Cache:

Public Attributes

std::vector
< Geant4SensitiveSurface
sensitiveSurfaces
 The created detector elements - for the detector store.
 
std::vector< Geant4PassiveSurfacepassiveSurfaces
 The created non-const surfaces - for further processing,.
 
std::size_t matchedG4Volumes = 0
 matching and conversion statistics: volumes
 
std::size_t convertedSurfaces = 0
 matching and conversion statistics: surfaces
 
std::size_t convertedMaterials = 0
 matching and conversion statistics: materials
 

Detailed Description

Nested cache that records the conversion status.

Definition at line 49 of file Geant4DetectorSurfaceFactory.hpp.

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

Member Data Documentation

std::size_t Acts::Geant4DetectorSurfaceFactory::Cache::convertedMaterials = 0

matching and conversion statistics: materials

Definition at line 59 of file Geant4DetectorSurfaceFactory.hpp.

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

Referenced by Acts::Geant4DetectorSurfaceFactory::construct(), and ActsExamples::Geant4::Geant4Detector::convertGeant4Volumes().

std::size_t Acts::Geant4DetectorSurfaceFactory::Cache::convertedSurfaces = 0

matching and conversion statistics: surfaces

Definition at line 57 of file Geant4DetectorSurfaceFactory.hpp.

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

Referenced by Acts::Geant4DetectorSurfaceFactory::construct().

std::size_t Acts::Geant4DetectorSurfaceFactory::Cache::matchedG4Volumes = 0

matching and conversion statistics: volumes

Definition at line 55 of file Geant4DetectorSurfaceFactory.hpp.

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

Referenced by Acts::Geant4DetectorSurfaceFactory::construct(), and ActsExamples::Geant4::Geant4Detector::convertGeant4Volumes().

std::vector<Geant4PassiveSurface> Acts::Geant4DetectorSurfaceFactory::Cache::passiveSurfaces

The created non-const surfaces - for further processing,.

Definition at line 53 of file Geant4DetectorSurfaceFactory.hpp.

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

Referenced by Acts::Geant4DetectorSurfaceFactory::construct(), and ActsExamples::Geant4::Geant4Detector::convertGeant4Volumes().

std::vector<Geant4SensitiveSurface> Acts::Geant4DetectorSurfaceFactory::Cache::sensitiveSurfaces

The created detector elements - for the detector store.

Definition at line 51 of file Geant4DetectorSurfaceFactory.hpp.

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

Referenced by Acts::Geant4DetectorSurfaceFactory::construct(), and ActsExamples::Geant4::Geant4Detector::convertGeant4Volumes().


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