40 unsigned long long int nOriginalEventsIn = 1);
44 const std::string& newOutputFileName);
47 const std::string& newOutputFileName);
53 std::string treeName);
68 TFile* CreateEmptyRebdsimFile(
const std::string& fileName,
69 unsigned long long int nOriginalEventsIn = 1);
71 TFile* CreateEmptyBdskimFile(
const std::string& originalFileName,
72 const std::string& newOutputFileName);
74 std::map<std::string, TDirectory*> CreateDirectories(TFile* outputFile,
75 std::string treeName);
A dummy class as ROOT won't seem to import namespaced functions in CLING for python.
Utility functions for data files.
TFile * CreateEmptyRebdsimFile(const std::string &fileName, unsigned long long int nOriginalEventsIn=1)
Create a new TFile and add a header to it. The header object is filled and written.
TFile * CreateEmptyBdskimFile(const std::string &originalFileName, const std::string &newOutputFileName)
Create a new TFile and add a header to it. The header object if filled and written.
std::map< std::string, TDirectory * > CreateDirectories(TFile *outputFile, std::string treeName)