Jpp 19.3.0-rc.2
the software that should make you happy
|
Auxiliary class for template TChain reading. More...
#include <JChainReader.hh>
Public Member Functions | |
JChainReader () | |
Default constructor. | |
JChainReader (const JTreeParameters ¶meters) | |
Constructor. | |
JChainReader (const JChainReader< T > &reader) | |
Copy constructor. | |
void | Reset (Option_t *option=NULL) |
Reset this TChain. | |
void | release () |
Release memory. | |
T * | getAddress () const |
Get address. | |
const JTreeParameters & | getTreeParameters () const |
Get TTree parameters. | |
const TString & | getTreeName () const |
Get TTree name. | |
const TString & | getTreeTitle () const |
Get TTree title. | |
const TString & | getBranchName () const |
Get TBranch name. | |
int | getCompressionLevel () const |
Get compression level. | |
void | setCompressionLevel (const int value) |
Set compression level. | |
int | getBasketSize () const |
Get basket size. | |
void | setBasketSize (int value) |
Set basket size. | |
int | getSplitLevel () const |
Get split level. | |
void | setSplitLevel (int value) |
Set split level. | |
Long64_t | getAutoFlush () const |
Get auto flush. | |
void | setAutoFlush (Long64_t value) |
Set auto flush. | |
Protected Member Functions | |
void | configure () |
Configure this TChain. | |
Protected Attributes | |
T * | address |
TString | treeName |
TTree name. | |
TString | treeTitle |
TTree title. | |
TString | branchName |
TBranch name. | |
int | compressionLevel |
TBranch compression level. | |
int | basketSize |
TBranch basket size. | |
int | splitLevel |
TBranch split level. | |
Long64_t | autoFlush |
TTree auto flush. | |
Auxiliary class for template TChain reading.
Definition at line 24 of file JChainReader.hh.
|
inline |
Default constructor.
Note that the default TTree parameters are obtained using template method JROOT::getTreeParameters.
Definition at line 35 of file JChainReader.hh.
|
inline |
Constructor.
parameters | parameters of TTree |
Definition at line 47 of file JChainReader.hh.
|
inline |
Copy constructor.
Note that the TTree parameters are copied but not the contents.
reader | TChain reader |
Definition at line 61 of file JChainReader.hh.
|
inline |
Reset this TChain.
This method executes the following steps:
option | option |
Definition at line 78 of file JChainReader.hh.
|
inlineprotected |
Configure this TChain.
Definition at line 92 of file JChainReader.hh.
|
inlineinherited |
Release memory.
Definition at line 54 of file JRootAddress.hh.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Get TBranch name.
Definition at line 100 of file JTreeParameters.hh.
|
inlineinherited |
Get compression level.
Definition at line 111 of file JTreeParameters.hh.
|
inlineinherited |
Set compression level.
value | compression level |
Definition at line 122 of file JTreeParameters.hh.
|
inlineinherited |
Get basket size.
Definition at line 133 of file JTreeParameters.hh.
|
inlineinherited |
|
inlineinherited |
Get split level.
Definition at line 155 of file JTreeParameters.hh.
|
inlineinherited |
|
inlineinherited |
Get auto flush.
Definition at line 177 of file JTreeParameters.hh.
|
inlineinherited |
|
protectedinherited |
Definition at line 76 of file JRootAddress.hh.
|
protectedinherited |
TTree name.
Definition at line 215 of file JTreeParameters.hh.
|
protectedinherited |
TTree title.
Definition at line 216 of file JTreeParameters.hh.
|
protectedinherited |
TBranch name.
Definition at line 217 of file JTreeParameters.hh.
|
protectedinherited |
TBranch compression level.
Definition at line 218 of file JTreeParameters.hh.
|
protectedinherited |
TBranch basket size.
Definition at line 219 of file JTreeParameters.hh.
|
protectedinherited |
TBranch split level.
Definition at line 220 of file JTreeParameters.hh.
|
protectedinherited |
TTree auto flush.
Definition at line 221 of file JTreeParameters.hh.