Commit 80ebb0fb authored by Rosen Matev's avatar Rosen Matev
Browse files

Merge branch 'mramospe-monitor' into 'master'

Implement a ThOr functor-based monitoring

See merge request !997
parents d1b0bf29 e0b68d31
Pipeline #3114409 passed with stage
in 26 seconds
...@@ -14,10 +14,6 @@ ...@@ -14,10 +14,6 @@
#include "PrAlgorithms/PrFilter.h" #include "PrAlgorithms/PrFilter.h"
namespace LHCb { namespace LHCb {
template <>
struct header_map<LHCb::Particle> {
constexpr static auto value = LHCb::string_array{"Event/Particle.h"};
};
template <typename T> template <typename T>
struct header_map<Gaudi::NamedRange_<std::vector<const T*>>> { struct header_map<Gaudi::NamedRange_<std::vector<const T*>>> {
......
...@@ -10,15 +10,6 @@ ...@@ -10,15 +10,6 @@
\*****************************************************************************/ \*****************************************************************************/
#include "CombKernel/ParticleCombiner.h" #include "CombKernel/ParticleCombiner.h"
// TODO this should live in Event/Particle.h, otherwise every ThOr functor
// algorithm using LHCb::Particle has to define this header map themselves
namespace LHCb {
template <>
struct header_map<LHCb::Particle> {
constexpr static auto value = LHCb::string_array{"Event/Particle.h"};
};
} // namespace LHCb
using TwoBodyCombiner = NBodyParticleCombiner<LHCb::Particle, LHCb::Particle>; using TwoBodyCombiner = NBodyParticleCombiner<LHCb::Particle, LHCb::Particle>;
using ThreeBodyCombiner = NBodyParticleCombiner<LHCb::Particle, LHCb::Particle, LHCb::Particle>; using ThreeBodyCombiner = NBodyParticleCombiner<LHCb::Particle, LHCb::Particle, LHCb::Particle>;
using FourBodyCombiner = NBodyParticleCombiner<LHCb::Particle, LHCb::Particle, LHCb::Particle, LHCb::Particle>; using FourBodyCombiner = NBodyParticleCombiner<LHCb::Particle, LHCb::Particle, LHCb::Particle, LHCb::Particle>;
......
Supports Markdown
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