Belle II Software  release-08-01-10
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 
14 namespace Belle2 {
21  class GlobalNames {
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;
76  std::string nameNormedDistance3D;
78  std::string nameDistance2IP;
80  std::string nameDeltaDistance2IP;
81 
93  std::string namePTHighOccupancy;
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.