CbmRoot
Loading...
Searching...
No Matches
RecoSetup.h File Reference

A collection of reconstruction setup unit interfaces for different CBM subsystems. More...

#include "CbmDefs.h"
#include "CbmStructLooper.h"
#include "CbmTypeTraits.h"
#include "algo/detectors/much/RecoSetupUnit.h"
#include "algo/detectors/mvd/RecoSetupUnit.h"
#include "algo/detectors/sts/RecoSetupUnit.h"
#include "algo/detectors/tof/RecoSetupUnit.h"
#include "algo/detectors/trd/RecoSetupUnit.h"
#include <boost/serialization/access.hpp>
#include <boost/serialization/split_free.hpp>
#include <functional>
#include <optional>
#include <tuple>
#include <type_traits>
#include <variant>
Include dependency graph for RecoSetup.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cbm::algo::detail::RecoSetupUnitMapper< ECbmModuleId::kMvd >
 
struct  cbm::algo::detail::RecoSetupUnitMapper< ECbmModuleId::kSts >
 
struct  cbm::algo::detail::RecoSetupUnitMapper< ECbmModuleId::kMuch >
 
struct  cbm::algo::detail::RecoSetupUnitMapper< ECbmModuleId::kTrd >
 
struct  cbm::algo::detail::RecoSetupUnitMapper< ECbmModuleId::kTof >
 
class  cbm::algo::RecoSetup
 An instance of reconstruction setup unit interfaces for online/offline data reconstruction. More...
 

Namespaces

namespace  cbm
 
namespace  cbm::algo
 
namespace  cbm::algo::detail
 

Typedefs

template<ECbmModuleId ModuleId>
using cbm::algo::RecoSetupUnit_t = typename detail::RecoSetupUnitMapper<ModuleId>::type
 
using cbm::algo::RecoSetupUnitPtrVariant_t
 

Detailed Description

A collection of reconstruction setup unit interfaces for different CBM subsystems.

Date
15.08.2025
Author
Sergei Zharko s.zha.nosp@m.rko@.nosp@m.gsi.d.nosp@m.e

Definition in file RecoSetup.h.