![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
Inheritance diagram for VolumeGeoIdGenerator:
Collaboration diagram for VolumeGeoIdGenerator:Classes | |
| struct | Cache |
Public Member Functions | |
| IGeometryIdGenerator::GeoIdCache | generateCache () const final |
| Virtual interface method to generata a geometry id cache. | |
| void | assignGeometryId (IGeometryIdGenerator::GeoIdCache &cache, DetectorVolume &dVolume) const final |
| void | assignGeometryId (Acts::Experimental::IGeometryIdGenerator::GeoIdCache &, Acts::Experimental::Portal &) const final |
| void | assignGeometryId (Acts::Experimental::IGeometryIdGenerator::GeoIdCache &, Acts::Surface &) const final |
| The virtual interface definition for assigning a geometry id to a surface. | |
Public Member Functions inherited from Acts::Experimental::IGeometryIdGenerator | |
| virtual | ~IGeometryIdGenerator ()=default |
Additional Inherited Members | |
Public Types inherited from Acts::Experimental::IGeometryIdGenerator | |
| using | GeoIdCache = std::any |
Definition at line 97 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 97 of file CylindricalContainerBuilderTests.cpp
|
inlinefinalvirtual |
The virtual interface definition for assigning a geometry id to a detector volume
| cache | is the cache object for e.g. object counting |
| dVolume | the detector volume to assign the geometry id to |
Implements Acts::Experimental::IGeometryIdGenerator.
Definition at line 107 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 107 of file CylindricalContainerBuilderTests.cpp
References Acts::GeometryIdentifier::setVolume(), and VolumeGeoIdGenerator::Cache::volumeCount.
Here is the call graph for this function:
|
inlinefinalvirtual |
The virtual interface definition for assigning a geometry id to a portal
| cache | is the cache object for e.g. object counting |
| portal | the portal to assign the geometry id to |
Implements Acts::Experimental::IGeometryIdGenerator.
Definition at line 116 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 116 of file CylindricalContainerBuilderTests.cpp
|
inlinefinalvirtual |
The virtual interface definition for assigning a geometry id to a surface.
| cache | is the cache object for e.g. object counting |
| surface | the surface to assign the geometry id to |
Implements Acts::Experimental::IGeometryIdGenerator.
Definition at line 120 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 120 of file CylindricalContainerBuilderTests.cpp
|
inlinefinalvirtual |
Virtual interface method to generata a geometry id cache.
Implements Acts::Experimental::IGeometryIdGenerator.
Definition at line 103 of file CylindricalContainerBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 103 of file CylindricalContainerBuilderTests.cpp