Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TGo4TreeStoreParameter Class Reference

#include <TGo4TreeStoreParameter.h>

Inheritance diagram for TGo4TreeStoreParameter:

TGo4EventStoreParameter TGo4Parameter List of all members.

Public Member Functions

 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
virtual Bool_t UpdateFrom (TGo4Parameter *rhs)
 update contents of paramter class with external object.

Private Attributes

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

Friends

class TGo4TreeStore

Constructor & Destructor Documentation

TGo4TreeStoreParameter::TGo4TreeStoreParameter  ) 
 

Definition at line 37 of file TGo4TreeStoreParameter.cxx.

References 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, 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 Fri Nov 28 13:01:26 2008 for Go4-v3.04-1 by  doxygen 1.4.2