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

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

#include <acts/blob/sPHENIX/Plugins/DD4hep/include/Acts/Plugins/DD4hep/DD4hepDetectorSurfaceFactory.hpp>

+ Collaboration diagram for Acts::DD4hepDetectorSurfaceFactory::Cache:

Public Attributes

std::vector
< DD4hepSensitiveSurface
sensitiveSurfaces
 The created detector elements - for the detector store.
 
std::vector< DD4hepPassiveSurfacepassiveSurfaces
 The created non-const surfaces - for further processing,.
 
std::size_t convertedSurfaces = 0
 matching and conversion statistics: surfaces
 
std::size_t convertedMaterials = 0
 matching and conversion statistics: materials
 
std::vector
< Experimental::ProtoBinning
binnings = {}
 The collected binnings.
 
std::vector
< Experimental::ProtoSupport
supports = {}
 The collected supports.
 

Detailed Description

Nested cache that records the conversion status.

Definition at line 51 of file DD4hepDetectorSurfaceFactory.hpp.

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

Member Data Documentation

std::vector<Experimental::ProtoBinning> Acts::DD4hepDetectorSurfaceFactory::Cache::binnings = {}

The collected binnings.

Definition at line 61 of file DD4hepDetectorSurfaceFactory.hpp.

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

Referenced by Acts::Experimental::DD4hepLayerStructure::builder(), and Acts::DD4hepDetectorSurfaceFactory::recursiveConstruct().

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

matching and conversion statistics: materials

Definition at line 59 of file DD4hepDetectorSurfaceFactory.hpp.

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

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

matching and conversion statistics: surfaces

Definition at line 57 of file DD4hepDetectorSurfaceFactory.hpp.

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

std::vector<DD4hepPassiveSurface> Acts::DD4hepDetectorSurfaceFactory::Cache::passiveSurfaces

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

Definition at line 55 of file DD4hepDetectorSurfaceFactory.hpp.

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

Referenced by Acts::Experimental::DD4hepLayerStructure::builder(), Acts::DD4hepDetectorSurfaceFactory::construct(), and Acts::DD4hepDetectorSurfaceFactory::recursiveConstruct().

std::vector<DD4hepSensitiveSurface> Acts::DD4hepDetectorSurfaceFactory::Cache::sensitiveSurfaces

The created detector elements - for the detector store.

Definition at line 53 of file DD4hepDetectorSurfaceFactory.hpp.

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

Referenced by Acts::Experimental::DD4hepLayerStructure::builder(), Acts::DD4hepDetectorSurfaceFactory::construct(), and Acts::DD4hepDetectorSurfaceFactory::recursiveConstruct().

std::vector<Experimental::ProtoSupport> Acts::DD4hepDetectorSurfaceFactory::Cache::supports = {}

The collected supports.

Definition at line 63 of file DD4hepDetectorSurfaceFactory.hpp.

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

Referenced by Acts::Experimental::DD4hepLayerStructure::builder().


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