Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::TGeoDetector::Config::LayerTriplet< T > Struct Template Reference

#include <acts/blob/sPHENIX/Examples/Detectors/TGeoDetector/include/ActsExamples/TGeoDetector/TGeoDetector.hpp>

+ Collaboration diagram for ActsExamples::TGeoDetector::Config::LayerTriplet< T >:

Public Member Functions

 LayerTriplet ()=default
 
 LayerTriplet (T value)
 
Tat (SubVolume i)
 
const Tat (SubVolume i) const
 

Public Attributes

 central {value}
 
 positive
 
T central
 
T positive
 

Detailed Description

template<typename T>
struct ActsExamples::TGeoDetector::Config::LayerTriplet< T >

Definition at line 75 of file TGeoDetector.hpp.

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

Constructor & Destructor Documentation

template<typename T>
ActsExamples::TGeoDetector::Config::LayerTriplet< T >::LayerTriplet ( )
default
template<typename T>
ActsExamples::TGeoDetector::Config::LayerTriplet< T >::LayerTriplet ( T  value)
inline

Definition at line 78 of file TGeoDetector.hpp.

View newest version in sPHENIX GitHub at line 78 of file TGeoDetector.hpp

Member Function Documentation

template<typename T>
T& ActsExamples::TGeoDetector::Config::LayerTriplet< T >::at ( SubVolume  i)
inline

Definition at line 88 of file TGeoDetector.hpp.

View newest version in sPHENIX GitHub at line 88 of file TGeoDetector.hpp

Referenced by ActsExamples::from_json().

+ Here is the caller graph for this function:

template<typename T>
const T& ActsExamples::TGeoDetector::Config::LayerTriplet< T >::at ( SubVolume  i) const
inline

Definition at line 101 of file TGeoDetector.hpp.

View newest version in sPHENIX GitHub at line 101 of file TGeoDetector.hpp

Member Data Documentation

template<typename T>
ActsExamples::TGeoDetector::Config::LayerTriplet< T >::central {value}

Definition at line 79 of file TGeoDetector.hpp.

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

Referenced by ActsExamples::TGeoDetector::Config::LayerTriplet< bool >::at(), ActsExamples::from_json(), and ActsExamples::to_json().

template<typename T>
T ActsExamples::TGeoDetector::Config::LayerTriplet< T >::central

Definition at line 85 of file TGeoDetector.hpp.

View newest version in sPHENIX GitHub at line 85 of file TGeoDetector.hpp

template<typename T>
ActsExamples::TGeoDetector::Config::LayerTriplet< T >::positive
Initial value:
{value} {}
LayerTriplet(T _negative, T _central, T _positive)
: negative{_negative}

Definition at line 79 of file TGeoDetector.hpp.

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

Referenced by ActsExamples::TGeoDetector::Config::LayerTriplet< bool >::at(), ActsExamples::from_json(), and ActsExamples::to_json().

template<typename T>
T ActsExamples::TGeoDetector::Config::LayerTriplet< T >::positive

Definition at line 86 of file TGeoDetector.hpp.

View newest version in sPHENIX GitHub at line 86 of file TGeoDetector.hpp


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