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