- virtual Bool_t Create();
- virtual void Close();
- void Fill() { fTree->Fill(); fESDTree->Fill(); }
- Bool_t FileFull() { return (fRawDB->GetBytesWritten() > fMaxSize) ?
- kTRUE : kFALSE; }
+ virtual Bool_t Create(const char* fileName = NULL);
+ virtual Long64_t Close();
+ Int_t Fill();
+ Long64_t GetTotalSize();
+ Long64_t AutoSave();
+
+ void SetMaxSize(Double_t maxSize) { fMaxSize = maxSize; }
+ void SetFS(const char* fs1, const char* fs2 = NULL);
+ void SetDeleteFiles(Bool_t deleteFiles = kTRUE) { fDeleteFiles = deleteFiles; }