1 #ifndef __JROOT__JTREEPARAMETERS__
2 #define __JROOT__JTREEPARAMETERS__
18 namespace JPP {
using namespace JROOT; }
146 return out << setw(24) << left <<
object.getTreeName() << right <<
' '
147 << setw(24) << left <<
object.getBranchName() << right <<
' '
148 << setw(1) <<
object.getCompressionLevel() <<
' '
149 << setw(8) <<
object.getBasketSize() <<
' '
150 << setw(1) <<
object.getSplitLevel();
int compressionLevel
TBranch compression level.
const TString & getBranchName() const
Get TBranch name.
JTreeParameters(const TString &treeName, const TString &treeTitle, const TString &branchName="", const int compressionLevel=1, const int basketSize=65536, const int splitLevel=1)
Constructor.
Test availability of TTree parameters for given class.
TString treeName
TTree name.
int getCompressionLevel() const
Get compression level.
Auxiliary class for a type holder.
int getSplitLevel() const
Get split level.
const JTreeParameters & getTreeParameters() const
Get TTree parameters.
TString branchName
TBranch name.
const TString & getTreeTitle() const
Get TTree title.
Auxiliary base class for compile time evaluation of test.
Auxiliary class for no type definition.
int basketSize
TBranch basket size.
int splitLevel
TBranch split level.
int getBasketSize() const
Get basket size.
Data structure for TTree parameters.
friend std::ostream & operator<<(std::ostream &out, const JTreeParameters &object)
Write TTree parameters to output.
const TString & getTreeName() const
Get TTree name.
TString treeTitle
TTree title.