19 :
TMemFile(
m.fMerger.GetOutputFile()->GetName(),
"RECREATE",
"",
20 m.fMerger.GetOutputFile()->GetCompressionSettings()),
TBufferMergerFile()
TBufferMergerFile has no default constructor.
Int_t Write(const char *name=nullptr, Int_t opt=0, Int_t bufsize=0) override
Write data into a TBufferFile and append it to TBufferMerger.
~TBufferMergerFile() override
Destructor.
TBufferMerger is a class to facilitate writing data in parallel from multiple threads,...
Bool_t GetNotrees() const
Returns whether the file has been marked as not containing any TTree objects and thus that steps that...
void Merge(TBufferMergerFile *memfile)
virtual Int_t Write(const char *=nullptr, Int_t=0, Int_t=0) override
Write this object to the current directory.
A TMemFile is like a normal TFile except that it reads and writes only from memory.
void ResetAfterMerge(TFileMergeInfo *) override
Wipe all the data from the permanent buffer but keep, the in-memory object alive.
@ kOnlyPrepStep
Used to request that the class specific implementation of TObject::Write just prepare the objects to ...
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...