MUSIC unknown
Analysis for the MUSIC active-target ionization chamber
Loading...
Searching...
No Matches
Pipeline.hpp
Go to the documentation of this file.
1#ifndef PIPELINE_HPP
2#define PIPELINE_HPP
3
4#include "BinaryToRoot.hpp"
5#include "BinaryUtils.hpp"
6#include "CalibrateBeam.hpp"
7#include "Constants.hpp"
8#include "EventBuilder.hpp"
9#include "EventsSummary.hpp"
10#include "FileSet.hpp"
11#include "GpuAccel.hpp"
12#include "HitAdapter.hpp"
13#include "IOUtils.hpp"
14#include "InitUtils.hpp"
15#include "Timing.hpp"
16#include <TError.h>
17#include <TMath.h>
18#include <TROOT.h>
19#include <TString.h>
20#include <TSystem.h>
21#include <chrono>
22#include <fstream>
23#include <iomanip>
24#include <iostream>
25#include <map>
26#include <mutex>
27#include <queue>
28#include <set>
29#include <streambuf>
30#include <thread>
31#include <utility>
32#include <vector>
33
44class Pipeline {
45public:
58 static void Run();
59};
60
61#endif
The dataset configuration, and how it is layered.
Converting SOLARIS hits into the CoMPASS-shaped form the pipeline uses.
Aligning the clocks of independent digitiser boards.
The main entry point: raw binaries through to built events.
Definition Pipeline.hpp:44
static void Run()
Run the whole pipeline over the configured subfiles.
Definition Pipeline.cpp:372