Jpp
software
JROOT
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
7
#include "
JLang/JSharedPointer.hh
"
8
#include "
JROOT/JAbstractStreamer.hh
"
9
10
11
/**
12
* \author mdejong
13
*/
14
namespace
JROOT
{}
15
namespace
JPP
{
using namespace
JROOT
; }
16
17
namespace
JROOT
{
18
19
using
JLANG::JSharedPointer
;
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
*/
30
struct
JRootDictionary_t
:
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
Generated by
1.8.16