![]() |
trout
Phlex-based reconstruction framework for the SHiP experiment.
|
#include "HistoFileService.hpp"#include "PhlexModuleProxy.hpp"#include "TFile.h"#include "TH1D.h"#include "detectors/calorimeter/calorimeter_histogrammer.hpp"#include "detectors/spectrometer/SpectrometerHistogrammer.hpp"#include "detectors/surround_tagger/surround_tagger_histogrammer.hpp"#include "detectors/timing_detector/timing_detector_histogrammer.hpp"#include "detectors/upstream_tagger/upstream_tagger_histogrammer.hpp"#include "io/typed_rntuple_writer.hpp"#include "phlex/core/product_selector.hpp"#include "phlex/module.hpp"#include <ROOT/RHist.hxx>#include <ROOT/RHistConcurrentFiller.hxx>#include <ROOT/RHistFillContext.hxx>#include <ROOT/RNTupleFillContext.hxx>#include <ROOT/RNTupleFillStatus.hxx>#include <ROOT/RNTupleModel.hxx>#include <ROOT/RNTupleParallelWriter.hxx>#include <tuple>#include <type_traits>#include <SHiP/SimHit.hpp>#include <SHiP/SimParticle.hpp>#include <SHiP/TrackFitResult.hpp>#include <SHiP/detectors/CaloHit.hpp>#include <SHiP/detectors/SBTHit.hpp>#include <SHiP/detectors/TimeDetHit.hpp>#include <SHiP/detectors/UBTHit.hpp>#include <cstdint>#include <exception>#include <filesystem>#include <iterator>#include <memory>#include <mutex>#include <oneapi/tbb/enumerable_thread_specific.h>#include <optional>#include <spdlog/spdlog.h>#include <stdexcept>#include <string>#include <string_view>#include <utility>#include <vector>Namespaces | |
| namespace | SHiP |
| namespace | SHiP::trout |
Functions | |
| PHLEX_REGISTER_ALGORITHMS (m, config) | |
| PHLEX_REGISTER_ALGORITHMS | ( | m | , |
| config | ) |