diff --git a/algo/base/Types.h b/algo/base/Types.h deleted file mode 100644 index 6ef3ee98b7ca7f4666c93cf44b7456b374d9f7e8..0000000000000000000000000000000000000000 --- a/algo/base/Types.h +++ /dev/null @@ -1,67 +0,0 @@ -/* Copyright (C) 2023 FIAS Frankfurt Institute for Advanced Studies, Frankfurt / Main - SPDX-License-Identifier: GPL-3.0-only - Authors: Felix Weiglhofer [committer] */ -#ifndef CBM_BASE_TYPES_H -#define CBM_BASE_TYPES_H - -#include "util/SerializableEnum.h" - -namespace cbm::algo -{ - - enum class Detector - { - STS, - TOF, - }; - - template<> - struct EnumIsSerializable<Detector> : std::true_type { - }; - - template<> - const EnumDict_t<Detector> EnumDict<Detector> = { - {"STS", Detector::STS}, - {"TOF", Detector::TOF}, - }; - - enum class Step - { - Unpack, - DigiTrigger, - LocalReco, - }; - - template<> - struct EnumIsSerializable<Step> : std::true_type { - }; - - template<> - const EnumDict_t<Step> EnumDict<Step> = { - {"Unpack", Step::Unpack}, - {"Digitrigger", Step::DigiTrigger}, - {"Localreco", Step::LocalReco}, - }; - - enum class RecoData - { - Digi, - Cluster, - Hit, - }; - - template<> - struct EnumIsSerializable<RecoData> : std::true_type { - }; - - template<> - const EnumDict_t<RecoData> EnumDict<RecoData> = { - {"Digi", RecoData::Digi}, - {"Cluster", RecoData::Cluster}, - {"Hit", RecoData::Hit}, - }; - -} // namespace cbm::algo - - -#endif