Belle II Software development
MCTrajectoryPoint.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
11namespace Belle2 {
19 MCTrajectoryPoint(float x_ = 0, float y_ = 0, float z_ = 0, float px_ = 0, float py_ = 0, float pz_ = 0):
20 x(x_), y(y_), z(z_), px(px_), py(py_), pz(pz_) {}
21 float x;
22 float y;
23 float z;
24 float px;
25 float py;
26 float pz;
27 };
28
29} //Belle2 namespace
Abstract base class for different kinds of events.
MCTrajectoryPoint(float x_=0, float y_=0, float z_=0, float px_=0, float py_=0, float pz_=0)
Constructor to allow initialization.
float py
momentum along y
float px
momentum along x
float pz
momentum along z