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

#include <acts/blob/sPHENIX/Core/include/Acts/Geometry/GeometryIdentifier.hpp>

+ Inheritance diagram for Acts::GeometryIdentifierHook:

Public Member Functions

virtual ~GeometryIdentifierHook ()=default
 
virtual Acts::GeometryIdentifier decorateIdentifier (Acts::GeometryIdentifier identifier, const Acts::Surface &surface) const
 

Detailed Description

Base class for hooks that can be used to modify the Geometry Identifier during construction. Most common use case is setting the extra bit fields.

Definition at line 150 of file GeometryIdentifier.hpp.

View newest version in sPHENIX GitHub at line 150 of file GeometryIdentifier.hpp

Constructor & Destructor Documentation

virtual Acts::GeometryIdentifierHook::~GeometryIdentifierHook ( )
virtualdefault

Member Function Documentation

Acts::GeometryIdentifier Acts::GeometryIdentifierHook::decorateIdentifier ( Acts::GeometryIdentifier  identifier,
const Acts::Surface surface 
) const
virtual

Reimplemented in Acts::Test::CallableHook< Callable >.

Definition at line 41 of file GeometryIdentifier.cpp.

View newest version in sPHENIX GitHub at line 41 of file GeometryIdentifier.cpp

References identifier.

Referenced by Acts::Layer::closeGeometry().

+ Here is the caller graph for this function:


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