Jpp
Public Member Functions | List of all members
JSUPPORT::JAutoTreeScanner< JBase_t, JEvaluator_t >::JElement_t Struct Reference

Auxiliary class for element insertion. More...

#include <JAutoTreeScanner.hh>

Inheritance diagram for JSUPPORT::JAutoTreeScanner< JBase_t, JEvaluator_t >::JElement_t:

Public Member Functions

template<class T >
 JElement_t (JType< T > type)
 Constructor. More...
 

Detailed Description

template<class JBase_t, class JEvaluator_t = JNullType>
struct JSUPPORT::JAutoTreeScanner< JBase_t, JEvaluator_t >::JElement_t

Auxiliary class for element insertion.

Definition at line 81 of file JAutoTreeScanner.hh.

Constructor & Destructor Documentation

◆ JElement_t()

template<class JBase_t, class JEvaluator_t = JNullType>
template<class T >
JSUPPORT::JAutoTreeScanner< JBase_t, JEvaluator_t >::JElement_t::JElement_t ( JType< T >  type)
inline

Constructor.

Parameters
typedata type

Definition at line 90 of file JAutoTreeScanner.hh.

90  :
91  value_type(JROOTClassSelector(JType<T>()), new JTreeScanner<JAssertConversion<T, JBase_t>, JEvaluator_t>())
92  {}

The documentation for this struct was generated from the following file:
JSUPPORT::JTreeScanner
Template definition for direct access of elements in ROOT TChain.
Definition: JTreeScanner.hh:91
JSUPPORT::JAutoTreeScanner::value_type
JAutoMap< std::string, JSinglePointer< JTreeScannerInterface< JBase_t, JEvaluator_t > > >::value_type value_type
Definition: JAutoTreeScanner.hh:38