Auxiliary data structure for setting TTree parameters.
More...
#include <JTreeParameters.hh>
|
| template<class T > |
| void | set (const JType< T > &type, std::true_type option) const |
| | Set TTree parameters.
|
| |
| template<class T > |
| void | set (const JType< T > &type, std::false_type option) const |
| | Set TTree parameters.
|
| |
Auxiliary data structure for setting TTree parameters.
Definition at line 297 of file JTreeParameters.hh.
◆ operator()()
template<class T >
| void JROOT::JTreeParameters_t::operator() |
( |
const JType< T > & | type | ) |
const |
|
inline |
Set TTree parameters.
- Parameters
-
Definition at line 306 of file JTreeParameters.hh.
307 {
309 }
static const bool result
true if TTree parameters available; else false
void set(const JType< T > &type, std::true_type option) const
Set TTree parameters.
◆ set() [1/2]
template<class T >
| void JROOT::JTreeParameters_t::set |
( |
const JType< T > & | type, |
|
|
std::true_type | option ) const |
|
inlineprivate |
Set TTree parameters.
- Parameters
-
| type | data type |
| option | option for availability of TTree parameters |
Definition at line 319 of file JTreeParameters.hh.
320 {
324 }
325 }
const JTreeParameters & getTreeParameters() const
Get TTree parameters.
const TString & getBranchName() const
Get TBranch name.
const TString & getTreeName() const
Get TTree name.
JTreeParameters & getTreeParameters()
Template definition for method returning TTree parameters.
◆ set() [2/2]
template<class T >
| void JROOT::JTreeParameters_t::set |
( |
const JType< T > & | type, |
|
|
std::false_type | option ) const |
|
inlineprivate |
Set TTree parameters.
- Parameters
-
| type | data type |
| option | option for unavailability of TTree parameters |
Definition at line 335 of file JTreeParameters.hh.
◆ getTreeParameters()
| const JTreeParameters & JROOT::JTreeParameters::getTreeParameters |
( |
| ) |
const |
|
inlineinherited |
Get TTree parameters.
- Returns
- TTree parameters
Definition at line 68 of file JTreeParameters.hh.
69 {
71 }
JTreeParameters()
Default constructor.
◆ getTreeName()
| const TString & JROOT::JTreeParameters::getTreeName |
( |
| ) |
const |
|
inlineinherited |
Get TTree name.
- Returns
- TTree name
Definition at line 79 of file JTreeParameters.hh.
80 {
82 }
TString treeName
TTree name.
◆ getTreeTitle()
| const TString & JROOT::JTreeParameters::getTreeTitle |
( |
| ) |
const |
|
inlineinherited |
Get TTree title.
- Returns
- TTree title
Definition at line 90 of file JTreeParameters.hh.
91 {
93 }
TString treeTitle
TTree title.
◆ getBranchName()
| const TString & JROOT::JTreeParameters::getBranchName |
( |
| ) |
const |
|
inlineinherited |
Get TBranch name.
- Returns
- TBranch name
Definition at line 101 of file JTreeParameters.hh.
102 {
104 }
TString branchName
TBranch name.
◆ getCompressionLevel()
| int JROOT::JTreeParameters::getCompressionLevel |
( |
| ) |
const |
|
inlineinherited |
Get compression level.
- Returns
- compression level
Definition at line 112 of file JTreeParameters.hh.
113 {
115 }
int compressionLevel
TBranch compression level.
◆ setCompressionLevel()
| void JROOT::JTreeParameters::setCompressionLevel |
( |
const int | value | ) |
|
|
inlineinherited |
◆ getBasketSize()
| int JROOT::JTreeParameters::getBasketSize |
( |
| ) |
const |
|
inlineinherited |
Get basket size.
- Returns
- basket size
Definition at line 134 of file JTreeParameters.hh.
135 {
137 }
int basketSize
TBranch basket size.
◆ setBasketSize()
| void JROOT::JTreeParameters::setBasketSize |
( |
int | value | ) |
|
|
inlineinherited |
◆ getSplitLevel()
| int JROOT::JTreeParameters::getSplitLevel |
( |
| ) |
const |
|
inlineinherited |
Get split level.
- Returns
- split level
Definition at line 156 of file JTreeParameters.hh.
157 {
159 }
int splitLevel
TBranch split level.
◆ setSplitLevel()
| void JROOT::JTreeParameters::setSplitLevel |
( |
int | value | ) |
|
|
inlineinherited |
◆ getAutoFlush()
| Long64_t JROOT::JTreeParameters::getAutoFlush |
( |
| ) |
const |
|
inlineinherited |
Get auto flush.
- Returns
- auto flush
Definition at line 178 of file JTreeParameters.hh.
179 {
181 }
Long64_t autoFlush
TTree auto flush.
◆ setAutoFlush()
| void JROOT::JTreeParameters::setAutoFlush |
( |
Long64_t | value | ) |
|
|
inlineinherited |
◆ treeName
| TString JROOT::JTreeParameters::treeName |
|
protectedinherited |
◆ treeTitle
| TString JROOT::JTreeParameters::treeTitle |
|
protectedinherited |
◆ branchName
| TString JROOT::JTreeParameters::branchName |
|
protectedinherited |
◆ compressionLevel
| int JROOT::JTreeParameters::compressionLevel |
|
protectedinherited |
◆ basketSize
| int JROOT::JTreeParameters::basketSize |
|
protectedinherited |
◆ splitLevel
| int JROOT::JTreeParameters::splitLevel |
|
protectedinherited |
◆ autoFlush
| Long64_t JROOT::JTreeParameters::autoFlush |
|
protectedinherited |
The documentation for this struct was generated from the following file: