Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DirectAccessor< primitive_t > Struct Template Reference

#include <acts/blob/sPHENIX/Examples/Scripts/TrackingPerformance/CommonUtils.h>

+ Collaboration diagram for DirectAccessor< primitive_t >:

Public Member Functions

primitive_t operator() (ULong64_t entry)
 

Public Attributes

std::vector< primitive_t > * value = nullptr
 

Detailed Description

template<typename primitive_t>
struct DirectAccessor< primitive_t >

This is a direct type accessor

It simply forwards access to the underlying vector

Definition at line 247 of file CommonUtils.h.

View newest version in sPHENIX GitHub at line 247 of file CommonUtils.h

Member Function Documentation

template<typename primitive_t >
primitive_t DirectAccessor< primitive_t >::operator() ( ULong64_t  entry)
inline

Gives direct access to the underlying parameter

Parameters
entrythe entry in the tree

Definition at line 253 of file CommonUtils.h.

View newest version in sPHENIX GitHub at line 253 of file CommonUtils.h

References testSigmaEff::v, and DirectAccessor< primitive_t >::value.

Member Data Documentation

template<typename primitive_t >
std::vector<primitive_t>* DirectAccessor< primitive_t >::value = nullptr

Definition at line 248 of file CommonUtils.h.

View newest version in sPHENIX GitHub at line 248 of file CommonUtils.h

Referenced by pump.Token::__str__(), pump.Token::Clone(), and DirectAccessor< primitive_t >::operator()().


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