ParticleCombiner.cpp 1.3 KB
Newer Older
Niklas Stefan Nolte's avatar
Niklas Stefan Nolte committed
1
/*****************************************************************************\
2
* (c) Copyright 2000-2021 CERN for the benefit of the LHCb Collaboration      *
Niklas Stefan Nolte's avatar
Niklas Stefan Nolte committed
3
4
5
6
7
8
9
10
11
12
*                                                                             *
* This software is distributed under the terms of the GNU General Public      *
* Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".   *
*                                                                             *
* In applying this licence, CERN does not waive the privileges and immunities *
* granted to it by virtue of its status as an Intergovernmental Organization  *
* or submit itself to any jurisdiction.                                       *
\*****************************************************************************/
#include "CombKernel/ParticleCombiner.h"

13
14
15
using TwoBodyCombiner   = NBodyParticleCombiner<LHCb::Particle, LHCb::Particle>;
using ThreeBodyCombiner = NBodyParticleCombiner<LHCb::Particle, LHCb::Particle, LHCb::Particle>;
using FourBodyCombiner  = NBodyParticleCombiner<LHCb::Particle, LHCb::Particle, LHCb::Particle, LHCb::Particle>;
16

17
18
19
DECLARE_COMPONENT_WITH_ID( TwoBodyCombiner, "TwoBodyCombiner" )
DECLARE_COMPONENT_WITH_ID( ThreeBodyCombiner, "ThreeBodyCombiner" )
DECLARE_COMPONENT_WITH_ID( FourBodyCombiner, "FourBodyCombiner" )