Go to the documentation of this file. 1 #ifndef __JROOT__JTREEPARAMETERS__
2 #define __JROOT__JTREEPARAMETERS__
15 namespace JPP {
using namespace JROOT; }
62 return static_cast<const JTreeParameters&>(*
this);
const TString & getTreeName() const
Get TTree name.
TString treeName
TTree name.
JTreeParameters(const TString &treeName, const TString &treeTitle, const TString &branchName="", const int compressionLevel=1, const int basketSize=65536, const int splitLevel=1)
Constructor.
Auxiliary class for a type holder.
Auxiliary classes and methods for ROOT I/O.
Auxiliary class for no type definition.
int splitLevel
TBranch split level.
Test availability of TTree parameters for given class.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
int basketSize
TBranch basket size.
TString treeTitle
TTree title.
const TString & getBranchName() const
Get TBranch name.
int getSplitLevel() const
Get split level.
const JTreeParameters & getTreeParameters() const
Get TTree parameters.
TString branchName
TBranch name.
int getCompressionLevel() const
Get compression level.
const TString & getTreeTitle() const
Get TTree title.
JNullType getTreeParameters(const JType< T > &type)
Method with argument definition for obtaining TTree parameters.
int getBasketSize() const
Get basket size.
static const bool result
true if TTree parameters available; else false
int compressionLevel
TBranch compression level.
Data structure for TTree parameters.