Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::detail_lt::TransitiveConstPointer< T > Class Template Reference

Helper type to make a member pointers constness transitive. More...

#include <acts/blob/sPHENIX/Core/include/Acts/EventData/MultiTrajectory.hpp>

+ Collaboration diagram for Acts::detail_lt::TransitiveConstPointer< T >:

Public Member Functions

 TransitiveConstPointer ()=default
 
 TransitiveConstPointer (T *ptr)
 
const T & operator* () const
 
T & operator* ()
 

Private Member Functions

T * ptr () const
 

Private Attributes

T * m_ptr
 

Detailed Description

template<typename T>
class Acts::detail_lt::TransitiveConstPointer< T >

Helper type to make a member pointers constness transitive.

Definition at line 52 of file MultiTrajectory.hpp.

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

Constructor & Destructor Documentation

template<typename T>
Acts::detail_lt::TransitiveConstPointer< T >::TransitiveConstPointer ( T *  ptr)
inline

Definition at line 55 of file MultiTrajectory.hpp.

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

Member Function Documentation

template<typename T>
const T& Acts::detail_lt::TransitiveConstPointer< T >::operator* ( ) const
inline

Definition at line 79 of file MultiTrajectory.hpp.

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

template<typename T>
T& Acts::detail_lt::TransitiveConstPointer< T >::operator* ( )
inline

Definition at line 81 of file MultiTrajectory.hpp.

View newest version in sPHENIX GitHub at line 81 of file MultiTrajectory.hpp

template<typename T>
T* Acts::detail_lt::TransitiveConstPointer< T >::ptr ( ) const
inlineprivate

Definition at line 84 of file MultiTrajectory.hpp.

View newest version in sPHENIX GitHub at line 84 of file MultiTrajectory.hpp

Referenced by __example_2.f__(), and __example_3.f__().

+ Here is the caller graph for this function:

Member Data Documentation


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