14#ifndef TGO4BACKSTORE_H
15#define TGO4BACKSTORE_H
54 Int_t
Store(TFolder *fold)
override;
62 void Reset(Bool_t onlyclearflag = kFALSE);
Event store to keep the last n events in a TTree which is not saved to a file.
Int_t Store(TGo4EventElement *event) override
Stores eventelement event into the storage implementation.
Int_t fiSplit
TBranch splitlevel.
static const char * fgcEVBRANCHNAME
Standard go4 name of the branch used in all treestore and treesource implementations.
TTree * GetTree() override
Access to the Tree structure, for framework.
Bool_t fbBranchExists
True if branch already exists.
static const char * fgcTREESUF
Standard go4 suffix for tree name.
TGo4EventElement * fxEvent
Points to event structure to be filled into branch.
Int_t fiBufsize
buffer size for tree branch.
Int_t fiFillCount
counter of filled events.
static const Int_t fgiMAXAUTOBYTES
Number of bytes for autosave attempt of tree.
void Reset(Bool_t onlyclearflag=kFALSE)
Dynamic list might reset backstore after processing.
The abstract base class for the data elements of which the unpacked events (or detector structure dat...
Central class of Go4Fit package.
Base class for all parameter aggregations, e.g.