Belle II Software  release-05-02-19
DecayString.h
1 /**************************************************************************
2  * BASF2 (Belle Analysis Framework 2) *
3  * Copyright(C) 2010 - Belle II Collaboration *
4  * *
5  * Author: The Belle II Collaboration *
6  * Contributors: Christian Oswald *
7  * *
8  * This software is provided "as is" without any warranty. *
9  **************************************************************************/
10 
11 #pragma once
12 #include <analysis/DecayDescriptor/DecayStringParticle.h>
13 #include <boost/variant/recursive_variant.hpp>
14 
15 namespace Belle2 {
20  struct DecayStringDecay;
25  typedef boost::variant< boost::recursive_wrapper<DecayStringDecay>, DecayStringParticle > DecayString;
27 }
28 
Belle2::DecayString
boost::variant< boost::recursive_wrapper< DecayStringDecay >, DecayStringParticle > DecayString
The DecayStringElement can be either a DecayStringDecay or a vector of mother particles.
Definition: DecayString.h:28
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19