Belle II Software  release-05-01-25
GlobalNames.h
1 /**************************************************************************
2  * BASF2 (Belle Analysis Framework 2) *
3  * Copyright(C) 2010 - Belle II Collaboration *
4  * *
5  * Author: The Belle II Collaboration *
6  * Contributors: Jakob Lettenbichler *
7  * *
8  * This software is provided "as is" without any warranty. *
9  **************************************************************************/
10 
11 #pragma once
12 
13 #include <string>
14 
15 
16 namespace Belle2 {
22  class GlobalNames {
24  public:
28  nameAngles3D("angles3D"),
29  nameAnglesRZ("anglesRZ"),
30  nameAnglesXY("anglesXY"),
31  nameDistance3D("distance3D"),
32  nameDistanceXY("distanceXY"),
33  nameDistanceZ("distanceZ"),
34  nameHelixFit("helixFit"),
35  nameSlopeRZ("slopeRZ"),
36  nameDeltaSlopeRZ("deltaSlopeRZ"),
37  namePT("pT"),
38  nameDeltapT("deltaPt"),
39  nameNormedDistance3D("normedDistance3D"),
40  nameDistance2IP("dist2IP"),
41  nameDeltaDistance2IP("deltaDist2IP"),
42 
43  nameAnglesHighOccupancy3D("HioCangles3D"),
44  nameAnglesHighOccupancyXY("HioCanglesXY"),
45  nameAnglesHighOccupancyRZ("HioCanglesRZ"),
46  nameDistanceHighOccupancy2IP("HioCdist2IP"),
47  nameDeltaSlopeHighOccupancyRZ("HioCdeltaSlopeRZ"),
48  namePTHighOccupancy("HioCpT"),
49  nameHelixHighOccupancyFit("HioChelixFit"),
50  nameDeltapTHighOccupancy("HioCdeltaPt"),
51  nameDeltaDistanceHighOccupancy2IP("HioCdeltaDist2IP")
52  {}
53 
54 
56  std::string nameAngles3D;
58  std::string nameAnglesRZ;
60  std::string nameAnglesXY;
62  std::string nameDistance3D;
64  std::string nameDistanceXY;
66  std::string nameDistanceZ;
68  std::string nameHelixFit;
70  std::string nameSlopeRZ;
72  std::string nameDeltaSlopeRZ;
74  std::string namePT;
76  std::string nameDeltapT;
78  std::string nameNormedDistance3D;
80  std::string nameDistance2IP;
82  std::string nameDeltaDistance2IP;
83 
85  std::string nameAnglesHighOccupancy3D;
87  std::string nameAnglesHighOccupancyXY;
89  std::string nameAnglesHighOccupancyRZ;
91  std::string nameDistanceHighOccupancy2IP;
95  std::string namePTHighOccupancy;
102  };
104 }
Belle2::GlobalNames::nameAngles3D
std::string nameAngles3D
string name of filter a3D
Definition: GlobalNames.h:64
Belle2::GlobalNames::namePTHighOccupancy
std::string namePTHighOccupancy
string name of filter pT high occupancy
Definition: GlobalNames.h:103
Belle2::GlobalNames::nameSlopeRZ
std::string nameSlopeRZ
string name of filter slopeRZ
Definition: GlobalNames.h:78
Belle2::GlobalNames::nameHelixFit
std::string nameHelixFit
string name of filter hFit
Definition: GlobalNames.h:76
Belle2::GlobalNames::nameDeltaSlopeHighOccupancyRZ
std::string nameDeltaSlopeHighOccupancyRZ
string name of filter dslopeRZ high occupancy
Definition: GlobalNames.h:101
Belle2::GlobalNames::nameAnglesXY
std::string nameAnglesXY
string name of filter aXY
Definition: GlobalNames.h:68
Belle2::GlobalNames::nameDistance3D
std::string nameDistance3D
string name of filter d3D
Definition: GlobalNames.h:70
Belle2::GlobalNames::nameAnglesRZ
std::string nameAnglesRZ
string name of filter aRZ
Definition: GlobalNames.h:66
Belle2::GlobalNames::namePT
std::string namePT
string name of filter pT
Definition: GlobalNames.h:82
Belle2::GlobalNames::nameDistanceHighOccupancy2IP
std::string nameDistanceHighOccupancy2IP
string name of filter d2IP high occupancy
Definition: GlobalNames.h:99
Belle2::GlobalNames::nameAnglesHighOccupancyRZ
std::string nameAnglesHighOccupancyRZ
string name of filter aRZ high occupancy
Definition: GlobalNames.h:97
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::GlobalNames::nameAnglesHighOccupancy3D
std::string nameAnglesHighOccupancy3D
string name of filter a3D high occupancy
Definition: GlobalNames.h:93
Belle2::GlobalNames::nameDistanceZ
std::string nameDistanceZ
string name of filter dZ
Definition: GlobalNames.h:74
Belle2::GlobalNames::nameAnglesHighOccupancyXY
std::string nameAnglesHighOccupancyXY
string name of filter aXY high occupancy
Definition: GlobalNames.h:95
Belle2::GlobalNames::nameHelixHighOccupancyFit
std::string nameHelixHighOccupancyFit
string name of filter hFit high occupancy
Definition: GlobalNames.h:105
Belle2::GlobalNames::nameDistance2IP
std::string nameDistance2IP
string name of filter d2IP
Definition: GlobalNames.h:88
Belle2::GlobalNames::nameDeltaDistance2IP
std::string nameDeltaDistance2IP
string name of filter dd2IP
Definition: GlobalNames.h:90
Belle2::GlobalNames::nameDeltapTHighOccupancy
std::string nameDeltapTHighOccupancy
string name of filter dPt high occupancy
Definition: GlobalNames.h:107
Belle2::GlobalNames::nameDeltapT
std::string nameDeltapT
string name of filter dPt
Definition: GlobalNames.h:84
Belle2::GlobalNames::GlobalNames
GlobalNames::GlobalNames()
Empty constructor.
Definition: GlobalNames.h:35
Belle2::GlobalNames::nameDeltaSlopeRZ
std::string nameDeltaSlopeRZ
string name of filter dslopeRZ
Definition: GlobalNames.h:80
Belle2::GlobalNames::nameNormedDistance3D
std::string nameNormedDistance3D
string name of filter nd3D
Definition: GlobalNames.h:86
Belle2::GlobalNames::nameDeltaDistanceHighOccupancy2IP
std::string nameDeltaDistanceHighOccupancy2IP
string name of filter dd2IP high occupancy
Definition: GlobalNames.h:109
Belle2::GlobalNames::nameDistanceXY
std::string nameDistanceXY
string name of filter dXY
Definition: GlobalNames.h:72