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

Volume representation for Json writing. More...

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

+ Collaboration diagram for Acts::JsonGeometryConverter::VolumeRep:

Public Member Functions

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

Public Attributes

GeometryID volumeID
 
std::string volumeName
 The namne.
 
std::map< geo_id_value, LayerReplayers
 
SurfaceMaterialRep boundaries
 
SurfaceRep boundarySurfaces
 
const IVolumeMaterialmaterial = nullptr
 

Detailed Description

Volume representation for Json writing.

Definition at line 66 of file JsonGeometryConverter.hpp.

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

Member Function Documentation

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

The VolumeRep is actually worth it to write out.

Definition at line 79 of file JsonGeometryConverter.hpp.

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

References boundaries, layers, and material.

Member Data Documentation

SurfaceMaterialRep Acts::JsonGeometryConverter::VolumeRep::boundaries

Definition at line 74 of file JsonGeometryConverter.hpp.

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

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

SurfaceRep Acts::JsonGeometryConverter::VolumeRep::boundarySurfaces

Definition at line 75 of file JsonGeometryConverter.hpp.

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

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

std::map<geo_id_value, LayerRep> Acts::JsonGeometryConverter::VolumeRep::layers

Definition at line 73 of file JsonGeometryConverter.hpp.

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

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

const IVolumeMaterial* Acts::JsonGeometryConverter::VolumeRep::material = nullptr
GeometryID Acts::JsonGeometryConverter::VolumeRep::volumeID

Definition at line 68 of file JsonGeometryConverter.hpp.

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

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

std::string Acts::JsonGeometryConverter::VolumeRep::volumeName

The namne.

Definition at line 71 of file JsonGeometryConverter.hpp.

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

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


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