1 #ifndef __JSUPPORT__JAUTOTREESCANNER__ 
    2 #define __JSUPPORT__JAUTOTREESCANNER__ 
   19 namespace JPP { 
using namespace JSUPPORT; }
 
   33   template<
class JBase_t, 
class JEvaluator_t = JNullType>
 
   35     public JAutoMap<std::string, JSinglePointer< JTreeScannerInterface<JBase_t, JEvaluator_t> > >
 
JAutoMap< std::string, JSinglePointer< JTreeScannerInterface< JBase_t, JEvaluator_t > > >::map_type map_type
map_type::reverse_iterator reverse_iterator
map_type::iterator iterator
Auxiliary class to select ROOT class based on class name. 
Auxialiary class to assert type conversion. 
JElement_t(JType< T > type)
Constructor. 
void insert()
Insert list of data types. 
Auxiliary class for a type holder. 
Template definition for direct access of elements in ROOT TChain. 
JAutoTreeScanner(JType< T > type)
Constructor. 
The template JSinglePointer class can be used to hold a pointer to an object. 
do set_variable OUTPUT_DIRECTORY $WORKDIR T
Auxiliary class for no type definition. 
map_type::const_iterator const_iterator
Auxiliary class to select JTreeScanner based on ROOT class name. 
JAutoTreeScanner()
Default constructor. 
JAutoMap< std::string, JSinglePointer< JTreeScannerInterface< JBase_t, JEvaluator_t > > >::value_type value_type
Auxiliary class for element insertion. 
map_type::const_reverse_iterator const_reverse_iterator