ATLAS Offline Software
Loading...
Searching...
No Matches
ExpressionParsing::AccessorHelper< T_Cont, T_src >::Kit Class Reference

Auxiliary class to create the corresponding auxiliary helper object. More...

#include <xAODAccessor.h>

Collaboration diagram for ExpressionParsing::AccessorHelper< T_Cont, T_src >::Kit:

Public Member Functions

 Kit (Kit &&)=default
 Kit (SG::auxid_t auxid)
AccessorHelper< T_Cont, T_src > create (const EventContext &ctx, SG::ReadHandle< T_Cont > &handle) const

Private Attributes

SG::auxid_t m_auxid

Detailed Description

template<class T_Cont, typename T_src>
class ExpressionParsing::AccessorHelper< T_Cont, T_src >::Kit

Auxiliary class to create the corresponding auxiliary helper object.

Definition at line 49 of file xAODAccessor.h.

Constructor & Destructor Documentation

◆ Kit() [1/2]

template<class T_Cont, typename T_src>
ExpressionParsing::AccessorHelper< T_Cont, T_src >::Kit::Kit ( Kit && )
default

◆ Kit() [2/2]

template<class T_Cont, typename T_src>
ExpressionParsing::AccessorHelper< T_Cont, T_src >::Kit::Kit ( SG::auxid_t auxid)
inline

Definition at line 52 of file xAODAccessor.h.

52: m_auxid(auxid) {}
Auxiliary class to handle xAOD accessor based xAOD object content access.

Member Function Documentation

◆ create()

template<class T_Cont, typename T_src>
AccessorHelper< T_Cont, T_src > ExpressionParsing::AccessorHelper< T_Cont, T_src >::Kit::create ( const EventContext & ctx,
SG::ReadHandle< T_Cont > & handle ) const
inline

Definition at line 54 of file xAODAccessor.h.

54 {
55 (void) ctx;
56 (void) handle;
58 }
AccessorHelper(SG::auxid_t auxid)

Member Data Documentation

◆ m_auxid

template<class T_Cont, typename T_src>
SG::auxid_t ExpressionParsing::AccessorHelper< T_Cont, T_src >::Kit::m_auxid
private

Definition at line 60 of file xAODAccessor.h.


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