MUSIC unknown
Analysis for the MUSIC active-target ionization chamber
Loading...
Searching...
No Matches
Paths.hpp
Go to the documentation of this file.
1#ifndef PATHS_HPP
2#define PATHS_HPP
3
4#include "Constants.hpp"
5#include <Rtypes.h>
6#include <TString.h>
7#include <TSystem.h>
8#include <iostream>
9
19class Paths {
20public:
34 static TString DatasetDir();
35
38 static TString DatasetName();
39
53 static TString ResultsDir();
54
61 static void PrintLogo();
62
63private:
64 static void PrintBanner(const TString &dataset_dir);
65};
66
67#endif
The dataset configuration, and how it is layered.
Where the active dataset lives, and where its output goes.
Definition Paths.hpp:19
static TString DatasetName()
The dataset's isotope name, e.g.
Definition Paths.cpp:22
static TString DatasetDir()
Absolute path to the active dataset directory, analysis/<iso>.
Definition Paths.cpp:60
static TString ResultsDir()
Absolute path to the directory receiving generated output.
Definition Paths.cpp:24
static void PrintLogo()
Print the project wordmark.
Definition Paths.cpp:31