Public Member Functions | Private Attributes | Friends

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)
virtual Bool_t UpdateFrom (TGo4Parameter *rhs)

Private Attributes

Int_t fiSplit
Int_t fiBufsize
Int_t fiCompression
TString fxBranchFile

Friends

class TGo4TreeStore

Detailed Description

Definition at line 20 of file TGo4TreeStoreParameter.h.


Constructor & Destructor Documentation

TGo4TreeStoreParameter::TGo4TreeStoreParameter (  ) 

Definition at line 33 of file TGo4TreeStoreParameter.cxx.

References GO4TRACE.

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

Definition at line 20 of file TGo4TreeStoreParameter.cxx.

References fxBranchFile, and GO4TRACE.

TGo4TreeStoreParameter::~TGo4TreeStoreParameter (  )  [virtual]

Definition at line 43 of file TGo4TreeStoreParameter.cxx.

References GO4TRACE.


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 48 of file TGo4TreeStoreParameter.cxx.

References fiBufsize, fiCompression, fiSplit, fxBranchFile, GO4TRACE, TGo4Status::PrintBuffer(), and TGo4Status::PrintIndent().

Bool_t TGo4TreeStoreParameter::UpdateFrom ( TGo4Parameter rhs  )  [virtual]

update contents of paramter class with external object.

Reimplemented from TGo4EventStoreParameter.

Definition at line 85 of file TGo4TreeStoreParameter.cxx.

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


Friends And Related Function Documentation

friend class TGo4TreeStore [friend]

Definition at line 21 of file TGo4TreeStoreParameter.h.


Member Data Documentation

Definition at line 43 of file TGo4TreeStoreParameter.h.

Referenced by PrintParameter(), and UpdateFrom().

Definition at line 42 of file TGo4TreeStoreParameter.h.

Referenced by PrintParameter(), and UpdateFrom().

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

Definition at line 48 of file TGo4TreeStoreParameter.h.

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


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines