Go4EventServer
Class TGo4FileStoreParameter
- class TGo4FileStoreParameter
- derived from TGo4EventStoreParameter
Field Summary |
private Int_t | fbOverwrite True if old filestore of same name shall be overwritten.
|
private Int_t | fiAutosavesize Autosave interval for the Tree. |
private Int_t | fiBufsize Size of the root io buffer. |
private Int_t | fiCompression Compression level of the root file. |
private Int_t | fiSplit Splitlevel for Tree. |
Fields inherited from class TNamed |
fName, fTitle |
Methods inherited from class TNamed |
operator=, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine |
fbOverwrite
private Int_t fbOverwrite
- True if old filestore of same name shall be overwritten.
False if old filestore should be opened in append (update) mode.
internally, we use Int_t for root streamer problems.
fiAutosavesize
private Int_t fiAutosavesize
- Autosave interval for the Tree.
fiBufsize
private Int_t fiBufsize
- Size of the root io buffer.
fiCompression
private Int_t fiCompression
- Compression level of the root file. Default is 5.
fiSplit
private Int_t fiSplit
- Splitlevel for Tree. Default is 1.
TGo4FileStoreParameter
public TGo4FileStoreParameter()
TGo4FileStoreParameter
public TGo4FileStoreParameter(const char * name, Int_t splitlevel, Int_t bufsize, Int_t compression, Int_t autosave)
~TGo4FileStoreParameter
public virtual synchronized ~TGo4FileStoreParameter()
GetAutosaveSize
public const Int_t GetAutosaveSize()
GetBufsize
public const Int_t GetBufsize()
GetCompression
public const Int_t GetCompression()
GetSplitlevel
public const Int_t GetSplitlevel()
IsOverwriteMode
public const Int_t IsOverwriteMode()
PrintParameter
public virtual Int_t PrintParameter(Text_t* buffer, Int_t buflen)
- basic method to printout status information
on stdout; to be overridden by specific subclass
SetAutosaveSize
public void SetAutosaveSize(Int_t bufsize)
SetBufsize
public void SetBufsize(Int_t bufsize)
SetCompression
public void SetCompression(Int_t comp)
SetOverwriteMode
public void SetOverwriteMode(Bool_t over)
SetSplitlevel
public void SetSplitlevel(Int_t split)
UpdateFrom
public virtual Bool_t UpdateFrom(TGo4Parameter* rhs)
- update contents of paramter class with external object.
30-06-2005