Jpp  18.0.0-rc.2
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Typedefs
JSupport/JSupport.hh File Reference

ROOT TTree parameter settings of various packages. More...

#include "JLang/JType.hh"
#include "JLang/JTypeList.hh"
#include "JDAQ/JSupport.hh"
#include "JAAnet/JSupport.hh"
#include "JAntares/JSupport.hh"

Go to the source code of this file.

Namespaces

 JSUPPORT
 Support classes and methods for experiment specific I/O.
 
 KM3NETDAQ
 KM3NeT DAQ data structures and auxiliaries.
 
 JTRIGGER
 Auxiliary classes and methods for triggering.
 
 JAANET
 Extensions to Evt data format.
 

Typedefs

typedef JTYPELIST< Head,
MultiHead, Evt >::typelist 
JAAnetTypes_t
 Type list of Monte Carlo data types for I/O. More...
 
typedef JTYPELIST
< JDAQTimeslice,
JDAQTimesliceL0,
JDAQTimesliceL1,
JDAQTimesliceL2,
JDAQTimesliceSN >::typelist 
JDAQTimesliceTypes_t
 Type list of DAQ time slices for I/O. More...
 
typedef JTYPELIST< JDAQEvent,
JDAQSummaryslice,
JDAQTimesliceTypes_t >
::typelist 
JDAQTypes_t
 Type list of DAQ data types for I/O. More...
 
typedef JTYPELIST
< JTriggerParameters,
JDAQTypes_t >::typelist 
JTriggerTypes_t
 Type list of trigger and DAQ data types for I/O. More...
 
typedef JTYPELIST< JMetaOld_t,
JMeta >::typelist 
JMetaTypes_t
 Type list of meta data types for I/O. More...
 
typedef JTYPELIST< TRandom,
TNamed >::typelist 
JRootTypes_t
 Type list of ROOT data types for I/O. More...
 
typedef JTYPELIST< Head >::typelist JHeaderTypes_t
 Type list of Monte Carlo header types. More...
 
typedef JTYPELIST
< JAAnetTypes_t,
JTriggerTypes_t >::typelist 
JAllDataTypes_t
 Type list of Monte Carlo, trigger and DAQ data types for I/O. More...
 
typedef JTYPELIST
< JAllDataTypes_t,
JMetaTypes_t >::typelist 
JAllTypes_t
 Type list of all data types for I/O. More...
 
typedef JTYPELIST
< SPE_TimeSlice,
ExtendedSummary_TimeSlice,
PhysicsEvent >::typelist 
JAntaresTypes_t
 Type list of Antares DAQ data types for I/O. More...
 

Detailed Description

ROOT TTree parameter settings of various packages.


Type lists for various collections of data types.

Author
mdejong

Definition in file JSupport/JSupport.hh.

Typedef Documentation

typedef JTYPELIST<Head, MultiHead, Evt>::typelist JAAnetTypes_t

Type list of Monte Carlo data types for I/O.


The Head class should come first to be compliant with the ASCII formatted file (i.e. .evt).

Definition at line 101 of file JSupport/JSupport.hh.

Type list of DAQ time slices for I/O.

Definition at line 111 of file JSupport/JSupport.hh.

Type list of DAQ data types for I/O.

Definition at line 119 of file JSupport/JSupport.hh.

Type list of trigger and DAQ data types for I/O.

Definition at line 126 of file JSupport/JSupport.hh.

typedef JTYPELIST<JMetaOld_t, JMeta>::typelist JMetaTypes_t

Type list of meta data types for I/O.

Definition at line 133 of file JSupport/JSupport.hh.

typedef JTYPELIST<TRandom, TNamed>::typelist JRootTypes_t

Type list of ROOT data types for I/O.

Definition at line 140 of file JSupport/JSupport.hh.

typedef JTYPELIST<Head>::typelist JHeaderTypes_t

Type list of Monte Carlo header types.

Definition at line 146 of file JSupport/JSupport.hh.

Type list of Monte Carlo, trigger and DAQ data types for I/O.

Definition at line 153 of file JSupport/JSupport.hh.

Type list of all data types for I/O.

Definition at line 160 of file JSupport/JSupport.hh.

Type list of Antares DAQ data types for I/O.

Definition at line 168 of file JSupport/JSupport.hh.