12 #ifndef ROOT_TParallelMergingFile
13 #define ROOT_TParallelMergingFile
38 class TParallelMergingFile :
public TMemFile
49 TParallelMergingFile(
const char *filename, Option_t *option =
"",
const char *ftitle =
"", Int_t compress = ROOT::RCompressionSetting::EDefaults::kUseCompiledDefault);
50 ~TParallelMergingFile();
52 virtual void Close(Option_t *option=
"");
53 Bool_t UploadAndReset();
54 virtual Int_t Write(
const char *name=0, Int_t opt=0, Int_t bufsiz=0);
55 virtual Int_t Write(
const char *name=0, Int_t opt=0, Int_t bufsiz=0)
const;
56 virtual void WriteStreamerInfo();
58 ClassDef(TParallelMergingFile, 0);
61 #endif // ROOT_TParallelMergingFile