Jpp  master_rocky
the software that should make you happy
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

◆ JAAnetTypes_t

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.

◆ JDAQTimesliceTypes_t

Type list of DAQ time slices for I/O.

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

◆ JDAQTypes_t

Type list of DAQ data types for I/O.

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

◆ JTriggerTypes_t

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

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

◆ JMetaTypes_t

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.

◆ JRootTypes_t

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.

◆ JHeaderTypes_t

typedef JTYPELIST<Head>::typelist JHeaderTypes_t

Type list of Monte Carlo header types.

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

◆ JAllDataTypes_t

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

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

◆ JAllTypes_t

Type list of all data types for I/O.

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

◆ JAntaresTypes_t

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

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