Jpp 19.3.0-rc.1
the software that should make you happy
Loading...
Searching...
No Matches
JAAnet/JSupport.hh
Go to the documentation of this file.
1#ifndef __JAANET__JSUPPORT__
2#define __JAANET__JSUPPORT__
3
5
6#include "JLang/JType.hh"
8
9
10/**
11 * \file
12 *
13 * ROOT TTree parameter settings.\n
14 * \author mdejong
15 */
16
17// km3net-dataformat offline
18
19struct Head;
20struct Evt;
21
22using JLANG::JType;
24
25// -----------------------------------------------------------------------------------------------------
26//
27// Define TTree parameters for each data type.
28//
29// -----------------------------------------------------------------------------------------------------
30
31/**
32 * \param type data type
33 * \return TTree parameters
34 */
39
40#endif
JROOT::JTreeParameters getTreeParameters(JLANG::JType< JRECONSTRUCTION::JEvt >)
Get TTree parameters for given data type.
Data structure for TTree parameters.
static const char *const TTREE_OFFLINE_EVENT
ROOT TTree name.
Definition root.hh:19
static const char *const TBRANCH_OFFLINE_EVENT
ROOT TBranch name.
Definition root.hh:28
static const int BASKET_SIZE_OFFLINE_EVENT
basket size
Definition root.hh:44
static const int AUTOFLUSH_LEVEL_OFFLINE_EVENT
auto flush
Definition root.hh:60
static const int COMPRESSION_LEVEL_OFFLINE_EVENT
compression level
Definition root.hh:36
static const int SPLIT_LEVEL_OFFLINE_EVENT
split level
Definition root.hh:52
The Evt class respresent a Monte Carlo (MC) event as well as an offline event.
Definition Evt.hh:21
The Head class reflects the header of Monte-Carlo event files, which consists of keys (also referred ...
Definition Head.hh:65
Auxiliary class for a type holder.
Definition JType.hh:19