41 unsigned long long int nOriginalEventsIn = 1);
45 const std::string& newOutputFileName);
48 const std::string& newOutputFileName);
54 std::string treeName);
69 TFile* CreateEmptyRebdsimFile(
const std::string& fileName,
70 unsigned long long int nOriginalEventsIn = 1);
72 TFile* CreateEmptyBdskimFile(
const std::string& originalFileName,
73 const std::string& newOutputFileName);
75 std::map<std::string, TDirectory*> CreateDirectories(TFile* outputFile,
76 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)