Jpp
JRootDictionary_t.hh
Go to the documentation of this file.
1 #ifndef __JROOT__JROOTDICTIONARY_T__
2 #define __JROOT__JROOTDICTIONARY_T__
3 
4 #include <string>
5 #include <map>
6 
9 
10 
11 /**
12  * \author mdejong
13  */
14 namespace JROOT {}
15 namespace JPP { using namespace JROOT; }
16 
17 namespace JROOT {
18 
20 
21  /**
22  * Type definition of ROOT based dictionary for ASCII O.
23  *
24  * The dictionary is used by JROOT::JRootReader and JROOT::JRootWriter classes
25  * to provide for ASCII I/O of data structures which have been processed by <tt>rootcint</tt>
26  * (i.e. have a <tt>ClassDef</tt>).
27  *
28  * A basic dictionary is provided for by class JROOT::JRootDictionary.\n
29  */
31  public std::map<std::string, JLANG::JSharedPointer<JROOT::JAbstractStreamer> >
32  {};
33 }
34 
35 #endif
36 
JROOT
Auxiliary classes and methods for ROOT I/O.
Definition: JAbstractStreamer.hh:13
JAbstractStreamer.hh
JSharedPointer.hh
JPP
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Definition: JAAnetToolkit.hh:37
JROOT::JRootDictionary_t
Type definition of ROOT based dictionary for ASCII O.
Definition: JRootDictionary_t.hh:30
std::map
Definition: JSTDTypes.hh:16
JLANG::JSharedPointer
The template JSharedPointer class can be used to share a pointer to an object.
Definition: JSharedPointer.hh:28