DAS  3.0
Das Analysis System
FileUtils.h File Reference
#include "exceptions.h"
#include <TChain.h>
#include <TFile.h>
#include <TH1.h>
#include <TTree.h>
#include <filesystem>
#include <string>
#include <memory>
#include <vector>
+ Include dependency graph for FileUtils.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Darwin
 
 Darwin::Tools
 

Functions

void StandardInit ()
 
std::vector< std::filesystem::path > GetROOTfiles (std::vector< std::filesystem::path > inputs)
 
template<typename THX = TH1>
std::unique_ptr< THX > GetHist (std::vector< std::filesystem::path > inputs, const std::string &name="h")
 
std::string GetFirstTreeLocation (const std::filesystem::path &input)
 
std::shared_ptr< TFile > GetOutputFile (const std::filesystem::path &, const std::source_location=std::source_location::current())