Belle II Software development
ParticleDaughterVariables.h
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8
9#pragma once
10
11#include <vector>
12
13namespace Belle2 {
18 class Particle;
19
20 namespace Variable {
21
30 double hasCharmedDaughter(const Particle* particle, const std::vector<double>& transition);
31
39 double hasCharmoniumDaughter(const Particle* particle);
40
47 double hasRealPhotonDaughter(const Particle* particle);
48
49 }
51} // Belle2 namespace
52
Abstract base class for different kinds of events.