16#include <FairParRootFileIo.h> 
   17#include <FairRuntimeDb.h> 
   20#include <TDirectory.h> 
   42                throw R3B::runtime_error(
"R3B::ParRootFile is either closed or unable to be written!");
 
 
   52        auto mkdir(std::string_view dir_name) -> 
auto*
 
   57                    fmt::format(
"File {} is not closed properly! Please delete it and create a new one!",
 
   65            if (not gDirectory->IsWritable())
 
   67                throw R3B::runtime_error(fmt::format(
"Directory {} is not writable currently!", gDirectory->GetName()));
 
   85            R3BLOG(info, fmt::format(R
"("Creating a directory "{}" in "{}"")", dir_name, gDirectory->GetName())); 
   86            auto* new_dir = gDirectory->mkdir(dir_name.data(), dir_name.data(), 
true);
 
   87            if (new_dir == 
nullptr)
 
 
 
#define R3BLOG(severity, x)
ParDirCreator(const ParDirCreator &)=delete
auto operator=(ParDirCreator &&) -> ParDirCreator &=delete
auto mkdir(std::string_view dir_name) -> auto *
ParDirCreator(ParDirCreator &&)=delete
ParDirCreator(ParRootFileIo *parFileIO=dynamic_cast< ParRootFileIo * >(FairRuntimeDb::instance() ->getOutput()))
auto operator=(const ParDirCreator &) -> ParDirCreator &=delete
~ParDirCreator() noexcept
Simulation of NeuLAND Bar/Paddle.