Project
Loading...
Searching...
No Matches
o2::framework::RootFileService Class Referenceabstract

#include <RootFileService.h>

Inherited by o2::framework::LocalRootFileService.

Public Member Functions

virtual std::shared_ptr< TFile > open (const char *fmt,...)=0
 
virtual std::string format (const char *fmt,...)=0
 

Detailed Description

A service which is delegated the creation and the booking of ROOT files. A simple implementation is to use fmt as a local file name. More complex implementations might have different sophisticated / centrally controlled backends (e.g. have different filename for different process IDs allowing parallel execution).

Definition at line 32 of file RootFileService.h.

Member Function Documentation

◆ format()

virtual std::string o2::framework::RootFileService::format ( const char fmt,
  ... 
)
pure virtual

◆ open()

virtual std::shared_ptr< TFile > o2::framework::RootFileService::open ( const char fmt,
  ... 
)
pure virtual

The documentation for this class was generated from the following file: