Jpp test-rotations-old
the software that should make you happy
Loading...
Searching...
No Matches
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 <memory>
6#include <map>
7
9
10
11/**
12 * \author mdejong
13 */
14namespace JROOT {}
15namespace JPP { using namespace JROOT; }
16
17namespace JROOT {
18
19 /**
20 * Type definition of ROOT based dictionary for ASCII I/O.
21 *
22 * The dictionary is used by JROOT::JRootReader and JROOT::JRootWriter classes
23 * to provide for ASCII I/O of composite data structures
24 * which have been processed by <tt>rootcint</tt> and contain a <tt>ClassDef</tt>.\n
25 * The dictionary in use should include all data types for which ASCII I/O
26 * already is defined (e.g.\ all primitive data types).\n
27 * A ready-to-use dictionary is provided for by the derived class JROOT::JRootDictionary.\n
28 */
30 public std::map<std::string, std::shared_ptr<JROOT::JAbstractStreamer> >
31 {};
32}
33
34#endif
35
This file contains the basic interface for ASCII I/O of ROOT objects.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary classes and methods for ROOT I/O.
Type definition of ROOT based dictionary for ASCII I/O.