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

TGo4BackStoreParameter Class Reference

#include <TGo4BackStoreParameter.h>

Inheritance diagram for TGo4BackStoreParameter:

TGo4EventStoreParameter TGo4Parameter List of all members.

Public Methods

 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. More...

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

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. More...

Int_t fiBufsize
 Size of the root io buffer. More...


Friends

class TGo4BackStore

Constructor & Destructor Documentation

TGo4BackStoreParameter::TGo4BackStoreParameter  
 

Definition at line 33 of file TGo4BackStoreParameter.cxx.

References GO4EV_BACK, and TRACE.

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

Definition at line 23 of file TGo4BackStoreParameter.cxx.

References GO4EV_BACK, and TRACE.

TGo4BackStoreParameter::~TGo4BackStoreParameter   [virtual]
 

Definition at line 41 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 46 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 41 of file TGo4BackStoreParameter.h.

References fiSplit.

Referenced by UpdateFrom().

void TGo4BackStoreParameter::SetSplitlevel Int_t    split [inline]
 

Definition at line 42 of file TGo4BackStoreParameter.h.

References fiSplit.

Referenced by UpdateFrom().

Int_t TGo4BackStoreParameter::GetBufsize   const [inline]
 

Definition at line 44 of file TGo4BackStoreParameter.h.

References fiBufsize.

Referenced by UpdateFrom().

void TGo4BackStoreParameter::SetBufsize Int_t    bufsize [inline]
 

Definition at line 45 of file TGo4BackStoreParameter.h.

References fiBufsize.

Referenced by UpdateFrom().


Friends And Related Function Documentation

friend class TGo4BackStore [friend]
 

Definition at line 23 of file TGo4BackStoreParameter.h.


Member Data Documentation

Int_t TGo4BackStoreParameter::fiSplit [private]
 

Splitlevel for Tree.

Default is 1.

Definition at line 50 of file TGo4BackStoreParameter.h.

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

Int_t TGo4BackStoreParameter::fiBufsize [private]
 

Size of the root io buffer.

Definition at line 53 of file TGo4BackStoreParameter.h.

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


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