Belle II Software development
GlobalNames.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 <string>
12
13
14namespace Belle2 {
22 public:
26 nameAngles3D("angles3D"),
27 nameAnglesRZ("anglesRZ"),
28 nameAnglesXY("anglesXY"),
29 nameDistance3D("distance3D"),
30 nameDistanceXY("distanceXY"),
31 nameDistanceZ("distanceZ"),
32 nameHelixFit("helixFit"),
33 nameSlopeRZ("slopeRZ"),
34 nameDeltaSlopeRZ("deltaSlopeRZ"),
35 namePT("pT"),
36 nameDeltapT("deltaPt"),
37 nameNormedDistance3D("normedDistance3D"),
38 nameDistance2IP("dist2IP"),
39 nameDeltaDistance2IP("deltaDist2IP"),
40
41 nameAnglesHighOccupancy3D("HioCangles3D"),
42 nameAnglesHighOccupancyXY("HioCanglesXY"),
43 nameAnglesHighOccupancyRZ("HioCanglesRZ"),
44 nameDistanceHighOccupancy2IP("HioCdist2IP"),
45 nameDeltaSlopeHighOccupancyRZ("HioCdeltaSlopeRZ"),
46 namePTHighOccupancy("HioCpT"),
47 nameHelixHighOccupancyFit("HioChelixFit"),
48 nameDeltapTHighOccupancy("HioCdeltaPt"),
49 nameDeltaDistanceHighOccupancy2IP("HioCdeltaDist2IP")
50 {}
51
52
54 std::string nameAngles3D;
56 std::string nameAnglesRZ;
58 std::string nameAnglesXY;
60 std::string nameDistance3D;
62 std::string nameDistanceXY;
64 std::string nameDistanceZ;
66 std::string nameHelixFit;
68 std::string nameSlopeRZ;
70 std::string nameDeltaSlopeRZ;
72 std::string namePT;
74 std::string nameDeltapT;
78 std::string nameDistance2IP;
81
100 };
102}
Bundles filter methods using 2 hits.
Definition: GlobalNames.h:21
std::string nameDeltaSlopeHighOccupancyRZ
string name of filter dslopeRZ high occupancy
Definition: GlobalNames.h:91
std::string nameNormedDistance3D
string name of filter nd3D
Definition: GlobalNames.h:76
std::string nameAngles3D
string name of filter a3D
Definition: GlobalNames.h:54
std::string nameDeltaDistanceHighOccupancy2IP
string name of filter dd2IP high occupancy
Definition: GlobalNames.h:99
std::string nameDistanceHighOccupancy2IP
string name of filter d2IP high occupancy
Definition: GlobalNames.h:89
std::string nameHelixFit
string name of filter hFit
Definition: GlobalNames.h:66
std::string nameDistanceXY
string name of filter dXY
Definition: GlobalNames.h:62
std::string nameSlopeRZ
string name of filter slopeRZ
Definition: GlobalNames.h:68
GlobalNames::GlobalNames()
Empty constructor.
Definition: GlobalNames.h:25
std::string nameDeltapT
string name of filter dPt
Definition: GlobalNames.h:74
std::string nameDistance2IP
string name of filter d2IP
Definition: GlobalNames.h:78
std::string nameHelixHighOccupancyFit
string name of filter hFit high occupancy
Definition: GlobalNames.h:95
std::string nameAnglesHighOccupancy3D
string name of filter a3D high occupancy
Definition: GlobalNames.h:83
std::string nameAnglesHighOccupancyRZ
string name of filter aRZ high occupancy
Definition: GlobalNames.h:87
std::string nameAnglesHighOccupancyXY
string name of filter aXY high occupancy
Definition: GlobalNames.h:85
std::string namePTHighOccupancy
string name of filter pT high occupancy
Definition: GlobalNames.h:93
std::string nameAnglesXY
string name of filter aXY
Definition: GlobalNames.h:58
std::string nameDistance3D
string name of filter d3D
Definition: GlobalNames.h:60
std::string nameDeltapTHighOccupancy
string name of filter dPt high occupancy
Definition: GlobalNames.h:97
std::string nameDistanceZ
string name of filter dZ
Definition: GlobalNames.h:64
std::string nameDeltaDistance2IP
string name of filter dd2IP
Definition: GlobalNames.h:80
std::string nameAnglesRZ
string name of filter aRZ
Definition: GlobalNames.h:56
std::string namePT
string name of filter pT
Definition: GlobalNames.h:72
std::string nameDeltaSlopeRZ
string name of filter dslopeRZ
Definition: GlobalNames.h:70
Abstract base class for different kinds of events.