Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4TreeStoreParameter Class Reference

#include <TGo4TreeStoreParameter.h>

Inheritance diagram for TGo4TreeStoreParameter:

TGo4EventStoreParameter TGo4Parameter List of all members.

Public Methods

 TGo4TreeStoreParameter ()
 TGo4TreeStoreParameter (const char *name, Int_t splitlevel=1, Int_t bufsize=64000, const char *filename=0, Int_t compression=5)
virtual ~TGo4TreeStoreParameter ()
virtual Int_t PrintParameter (Text_t *buffer=0, Int_t buflen=0)
 basic method to printout status information on stdout; to be overridden by specific subclass. More...

virtual Bool_t UpdateFrom (TGo4Parameter *rhs)
 update contents of paramter class with external object. More...


Private Attributes

Int_t fiSplit
Int_t fiBufsize
Int_t fiCompression
TString fxBranchFile
 Filename for branch file. More...


Friends

class TGo4TreeStore

Constructor & Destructor Documentation

TGo4TreeStoreParameter::TGo4TreeStoreParameter  
 

Definition at line 37 of file TGo4TreeStoreParameter.cxx.

References GO4EV_TREE, and TRACE.

TGo4TreeStoreParameter::TGo4TreeStoreParameter const char *    name,
Int_t    splitlevel = 1,
Int_t    bufsize = 64000,
const char *    filename = 0,
Int_t    compression = 5
 

Definition at line 24 of file TGo4TreeStoreParameter.cxx.

References fxBranchFile, GO4EV_TREE, and TRACE.

TGo4TreeStoreParameter::~TGo4TreeStoreParameter   [virtual]
 

Definition at line 47 of file TGo4TreeStoreParameter.cxx.

References TRACE.


Member Function Documentation

Int_t TGo4TreeStoreParameter::PrintParameter Text_t *    buffer = 0,
Int_t    buflen = 0
[virtual]
 

basic method to printout status information on stdout; to be overridden by specific subclass.

Reimplemented from TGo4EventStoreParameter.

Definition at line 52 of file TGo4TreeStoreParameter.cxx.

References fiBufsize, fiCompression, fiSplit, fxBranchFile, TGo4Status::PrintBuffer(), TGo4Status::PrintIndent(), TGo4EventStoreParameter::PrintParameter(), and TRACE.

Bool_t TGo4TreeStoreParameter::UpdateFrom TGo4Parameter   rhs [virtual]
 

update contents of paramter class with external object.

Reimplemented from TGo4EventStoreParameter.

Definition at line 89 of file TGo4TreeStoreParameter.cxx.

References fiBufsize, fiCompression, fiSplit, TRACE, and TGo4EventStoreParameter::UpdateFrom().


Friends And Related Function Documentation

friend class TGo4TreeStore [friend]
 

Definition at line 23 of file TGo4TreeStoreParameter.h.


Member Data Documentation

Int_t TGo4TreeStoreParameter::fiSplit [private]
 

Definition at line 44 of file TGo4TreeStoreParameter.h.

Referenced by PrintParameter(), and UpdateFrom().

Int_t TGo4TreeStoreParameter::fiBufsize [private]
 

Definition at line 45 of file TGo4TreeStoreParameter.h.

Referenced by PrintParameter(), and UpdateFrom().

Int_t TGo4TreeStoreParameter::fiCompression [private]
 

Definition at line 46 of file TGo4TreeStoreParameter.h.

Referenced by PrintParameter(), TGo4TreeStore::TGo4TreeStore(), and UpdateFrom().

TString TGo4TreeStoreParameter::fxBranchFile [private]
 

Filename for branch file.

If Null, the branch is stored in the maintree file.

Definition at line 50 of file TGo4TreeStoreParameter.h.

Referenced by PrintParameter(), TGo4TreeStore::TGo4TreeStore(), and TGo4TreeStoreParameter().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:59 2005 for Go4-v2.10-5 by doxygen1.2.15