EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::JsonGeometryConverter::LayerRep Struct Reference

Layer representation for Json writing. More...

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

+ Collaboration diagram for Acts::JsonGeometryConverter::LayerRep:

Public Member Functions

 operator bool () const
 The LayerRep is actually worth it to write out.
 

Public Attributes

GeometryIdentifier layerID
 
SurfaceMaterialRep sensitives
 
SurfaceRep sensitiveSurfaces
 
SurfaceMaterialRep approaches
 
SurfaceRep approacheSurfaces
 
const ISurfaceMaterialrepresenting = nullptr
 
const SurfacerepresentingSurface = nullptr
 

Detailed Description

Layer representation for Json writing.

Definition at line 47 of file JsonGeometryConverter.hpp.

View newest version in sPHENIX GitHub at line 47 of file JsonGeometryConverter.hpp

Member Function Documentation

Acts::JsonGeometryConverter::LayerRep::operator bool ( ) const
inline

The LayerRep is actually worth it to write out.

Definition at line 59 of file JsonGeometryConverter.hpp.

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

References approaches, representing, and sensitives.

Member Data Documentation

SurfaceMaterialRep Acts::JsonGeometryConverter::LayerRep::approaches

Definition at line 53 of file JsonGeometryConverter.hpp.

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

Referenced by Acts::JsonGeometryConverter::convertToRep(), and operator bool().

SurfaceRep Acts::JsonGeometryConverter::LayerRep::approacheSurfaces

Definition at line 54 of file JsonGeometryConverter.hpp.

View newest version in sPHENIX GitHub at line 54 of file JsonGeometryConverter.hpp

Referenced by Acts::JsonGeometryConverter::convertToRep().

GeometryIdentifier Acts::JsonGeometryConverter::LayerRep::layerID

Definition at line 49 of file JsonGeometryConverter.hpp.

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

Referenced by Acts::JsonGeometryConverter::convertToRep().

const ISurfaceMaterial* Acts::JsonGeometryConverter::LayerRep::representing = nullptr

Definition at line 55 of file JsonGeometryConverter.hpp.

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

Referenced by Acts::JsonGeometryConverter::convertToRep(), and operator bool().

const Surface* Acts::JsonGeometryConverter::LayerRep::representingSurface = nullptr

Definition at line 56 of file JsonGeometryConverter.hpp.

View newest version in sPHENIX GitHub at line 56 of file JsonGeometryConverter.hpp

Referenced by Acts::JsonGeometryConverter::convertToRep().

SurfaceMaterialRep Acts::JsonGeometryConverter::LayerRep::sensitives

Definition at line 51 of file JsonGeometryConverter.hpp.

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

Referenced by Acts::JsonGeometryConverter::convertToRep(), and operator bool().

SurfaceRep Acts::JsonGeometryConverter::LayerRep::sensitiveSurfaces

Definition at line 52 of file JsonGeometryConverter.hpp.

View newest version in sPHENIX GitHub at line 52 of file JsonGeometryConverter.hpp

Referenced by Acts::JsonGeometryConverter::convertToRep().


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