#ifndef __JAANET__JSUPPORT__ #define __JAANET__JSUPPORT__ #include "km3net-dataformat/definitions/root.hh" #include "JLang/JType.hh" #include "JROOT/JTreeParameters.hh" /** * \file * * ROOT TTree parameter settings.\n * \author mdejong */ // km3net-dataformat offline class Head; class Evt; using JLANG::JType; using JROOT::JTreeParameters; // ----------------------------------------------------------------------------------------------------- // // Define TTree parameters for each data type. // // ----------------------------------------------------------------------------------------------------- /** * \param type data type * \return TTree parameters */ inline JTreeParameters getTreeParameters(const JType& type) { return JTreeParameters(TTREE_OFFLINE_EVENT, "", TBRANCH_OFFLINE_EVENT, COMPRESSION_LEVEL_OFFLINE_EVENT, BASKET_SIZE_OFFLINE_EVENT, SPLIT_LEVEL_OFFLINE_EVENT); } #endif