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

TGo4BackStoreParameter Class Reference

#include <TGo4BackStoreParameter.h>

Inheritance diagram for TGo4BackStoreParameter:

TGo4EventStoreParameter TGo4Parameter List of all members.

Public Member Functions

 TGo4BackStoreParameter ()
 TGo4BackStoreParameter (const char *name, Int_t splitlevel=99, Int_t bufsize=32000)
virtual ~TGo4BackStoreParameter ()
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.
Int_t GetSplitlevel () const
void SetSplitlevel (Int_t split)
Int_t GetBufsize () const
void SetBufsize (Int_t bufsize)

Private Attributes

Int_t fiSplit
 Splitlevel for Tree.
Int_t fiBufsize
 Size of the root io buffer.

Constructor & Destructor Documentation

TGo4BackStoreParameter::TGo4BackStoreParameter  ) 
 

Definition at line 34 of file TGo4BackStoreParameter.cxx.

References TRACE.

TGo4BackStoreParameter::TGo4BackStoreParameter const char *  name,
Int_t  splitlevel = 99,
Int_t  bufsize = 32000
 

Definition at line 24 of file TGo4BackStoreParameter.cxx.

References TRACE.

TGo4BackStoreParameter::~TGo4BackStoreParameter  )  [virtual]
 

Definition at line 42 of file TGo4BackStoreParameter.cxx.

References TRACE.


Member Function Documentation

Int_t TGo4BackStoreParameter::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 47 of file TGo4BackStoreParameter.cxx.

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

Bool_t TGo4BackStoreParameter::UpdateFrom TGo4Parameter rhs  )  [virtual]
 

update contents of paramter class with external object.

Reimplemented from TGo4EventStoreParameter.

Definition at line 77 of file TGo4BackStoreParameter.cxx.

References GetBufsize(), GetSplitlevel(), SetBufsize(), SetSplitlevel(), TRACE, and TGo4EventStoreParameter::UpdateFrom().

Int_t TGo4BackStoreParameter::GetSplitlevel  )  const [inline]
 

Definition at line 39 of file TGo4BackStoreParameter.h.

References fiSplit.

Referenced by TGo4BackStore::TGo4BackStore(), and UpdateFrom().

void TGo4BackStoreParameter::SetSplitlevel Int_t  split  )  [inline]
 

Definition at line 40 of file TGo4BackStoreParameter.h.

References fiSplit.

Referenced by TGo4Interface::StepBackStore(), and UpdateFrom().

Int_t TGo4BackStoreParameter::GetBufsize  )  const [inline]
 

Definition at line 42 of file TGo4BackStoreParameter.h.

References fiBufsize.

Referenced by TGo4BackStore::TGo4BackStore(), and UpdateFrom().

void TGo4BackStoreParameter::SetBufsize Int_t  bufsize  )  [inline]
 

Definition at line 43 of file TGo4BackStoreParameter.h.

References fiBufsize.

Referenced by TGo4Interface::StepBackStore(), and UpdateFrom().


Member Data Documentation

Int_t TGo4BackStoreParameter::fiSplit [private]
 

Splitlevel for Tree.

Default is 1.

Definition at line 48 of file TGo4BackStoreParameter.h.

Referenced by GetSplitlevel(), PrintParameter(), and SetSplitlevel().

Int_t TGo4BackStoreParameter::fiBufsize [private]
 

Size of the root io buffer.

Definition at line 51 of file TGo4BackStoreParameter.h.

Referenced by GetBufsize(), PrintParameter(), and SetBufsize().


The documentation for this class was generated from the following files:
Generated on Fri Nov 28 13:00:29 2008 for Go4-v3.04-1 by  doxygen 1.4.2