Commit 468cdd5a authored by Marco Clemencic's avatar Marco Clemencic
Browse files

make sure we do not get clashes in dictionaries instantiations

parent e52c6db1
Pipeline #3282841 passed with stage
in 31 seconds
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
// ============================================================================ // ============================================================================
namespace { namespace {
// ========================================================================== // ==========================================================================
struct _Instantiations { struct KalmanFilter_Instantiations {
// ======================================================================== // ========================================================================
LoKi::KalmanFilter::Entries m_entries; LoKi::KalmanFilter::Entries m_entries;
LoKi::KalmanFilter::TrEntries4 m_entries4; LoKi::KalmanFilter::TrEntries4 m_entries4;
......
...@@ -152,10 +152,7 @@ namespace LoKi { ...@@ -152,10 +152,7 @@ namespace LoKi {
// ============================================================================ // ============================================================================
namespace { namespace {
// ========================================================================== // ==========================================================================
struct _Instantiations { struct LoKiArray_Instantiations {
// ========================================================================
/// fictive constructor
_Instantiations();
// ======================================================================== // ========================================================================
// the basic functions // the basic functions
LoKi::Dicts::Funcs<LoKi::ATypes::Combination> m_f1; LoKi::Dicts::Funcs<LoKi::ATypes::Combination> m_f1;
......
...@@ -516,9 +516,7 @@ namespace LoKi { ...@@ -516,9 +516,7 @@ namespace LoKi {
// ============================================================================ // ============================================================================
namespace { namespace {
// ========================================================================== // ==========================================================================
struct _Instantiations { struct LoKiPhys_Instantiations {
// fictive constructor
_Instantiations();
// the basic types // the basic types
LoKi::Types::Range m_r1; LoKi::Types::Range m_r1;
LoKi::Types::VRange m_r2; LoKi::Types::VRange m_r2;
......
...@@ -100,10 +100,7 @@ namespace LoKi { ...@@ -100,10 +100,7 @@ namespace LoKi {
// ============================================================================ // ============================================================================
namespace { namespace {
// ========================================================================== // ==========================================================================
struct _Instantiations { struct LoKiProtoParticles_Instantiations {
// ========================================================================
/// fictive constructor
_Instantiations();
// ======================================================================== // ========================================================================
// the basic functions // the basic functions
LoKi::Dicts::Funcs<const LHCb::ProtoParticle*> m_f1; LoKi::Dicts::Funcs<const LHCb::ProtoParticle*> m_f1;
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
#include "Event/RecVertex.h" #include "Event/RecVertex.h"
namespace { namespace {
struct _Instantiations { struct PhysDict_Instantiations {
std::pair<std::string, LHCb::HltDecReport> _i1; std::pair<std::string, LHCb::HltDecReport> _i1;
std::vector<std::pair<std::string, LHCb::HltDecReport>> _i2; std::vector<std::pair<std::string, LHCb::HltDecReport>> _i2;
GaudiUtils::VectorMap<std::string, LHCb::HltDecReport> _i3; GaudiUtils::VectorMap<std::string, LHCb::HltDecReport> _i3;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment