Monitor functions implemented by Z.Chajecki. Initial Revision
[u/mrichter/AliRoot.git] / HBTAN / AliHBTMonResolutionFctns.cxx
1 #include "AliHBTMonResolutionFctns.h"
2
3 /******************************************************************/
4 /******************************************************************/
5 /******************************************************************/
6
7 ClassImp(AliHBTMonPxResolutionFctn)
8
9 AliHBTMonPxResolutionFctn::
10 AliHBTMonPxResolutionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
11                         AliHBTMonTwoParticleFctn1D(nbins,maxXval,minXval)
12 {
13   Rename("PxResolution","PxResolution");
14 }
15 /******************************************************************/
16
17 ClassImp(AliHBTMonPyResolutionFctn)
18
19 AliHBTMonPyResolutionFctn::
20 AliHBTMonPyResolutionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
21                         AliHBTMonTwoParticleFctn1D(nbins,maxXval,minXval)
22 {
23   Rename("PyResolution","PyResolution");
24 }
25 /******************************************************************/
26
27 ClassImp(AliHBTMonPzResolutionFctn)
28
29 AliHBTMonPzResolutionFctn::
30 AliHBTMonPzResolutionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
31                         AliHBTMonTwoParticleFctn1D(nbins,maxXval,minXval)
32 {
33   Rename("PzResolution","PzResolution");
34 }
35 /******************************************************************/
36
37 ClassImp(AliHBTMonPResolutionFctn)
38
39 AliHBTMonPResolutionFctn::
40 AliHBTMonPResolutionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
41                         AliHBTMonTwoParticleFctn1D(nbins,maxXval,minXval)
42 {
43   Rename("PResolution","PResolution");
44 }
45 /******************************************************************/
46
47 ClassImp(AliHBTMonPtResolutionFctn)
48
49 AliHBTMonPtResolutionFctn::
50 AliHBTMonPtResolutionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
51                         AliHBTMonTwoParticleFctn1D(nbins,maxXval,minXval)
52 {
53   Rename("PtResolution","PtResolution");
54 }
55 /******************************************************************/
56 /******************************************************************/
57 /******************************************************************/
58 ClassImp( AliHBTMonPxResolutionVsPtFctn )
59
60 AliHBTMonPxResolutionVsPtFctn::
61 AliHBTMonPxResolutionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
62                         Int_t nYbins, Double_t maxYval, Double_t minYval):
63                            AliHBTMonTwoParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
64 {
65  Rename("PxResolVsPt","Px resolution vs. Pt");
66 }
67 /******************************************************************/
68 ClassImp( AliHBTMonPyResolutionVsPtFctn )
69
70 AliHBTMonPyResolutionVsPtFctn::
71 AliHBTMonPyResolutionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
72                         Int_t nYbins, Double_t maxYval, Double_t minYval):
73                            AliHBTMonTwoParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
74 {
75  Rename("PyResolVsPt","Py resolution vs. Pt");
76 }
77 /******************************************************************/
78 ClassImp( AliHBTMonPzResolutionVsPtFctn )
79
80 AliHBTMonPzResolutionVsPtFctn::
81 AliHBTMonPzResolutionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
82                         Int_t nYbins, Double_t maxYval, Double_t minYval):
83                            AliHBTMonTwoParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
84 {
85  Rename("PzResolVsPt","Pz resolution vs. Pt");
86 }
87 /******************************************************************/
88 ClassImp( AliHBTMonPResolutionVsPtFctn )
89
90 AliHBTMonPResolutionVsPtFctn::
91 AliHBTMonPResolutionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
92                         Int_t nYbins, Double_t maxYval, Double_t minYval):
93                            AliHBTMonTwoParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
94 {
95  Rename("PResolVsPt","P resolution vs. Pt");
96 }
97 /******************************************************************/
98 ClassImp( AliHBTMonPtResolutionVsPtFctn )
99
100 AliHBTMonPtResolutionVsPtFctn::
101 AliHBTMonPtResolutionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
102                         Int_t nYbins, Double_t maxYval, Double_t minYval):
103                            AliHBTMonTwoParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
104 {
105  Rename("PtResolVsPt","Pt resolution vs. Pt");
106 }
107
108 /******************************************************************/
109 /******************************************************************/
110 /******************************************************************/
111 /******************************************************************/
112 ClassImp(AliHBTMonPhiResolutionFctn)
113
114 AliHBTMonPhiResolutionFctn::
115 AliHBTMonPhiResolutionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
116                         AliHBTMonTwoParticleFctn1D(nbins,maxXval,minXval)
117 {
118   Rename("PhiResolution","PhiResolution");
119 }
120 /******************************************************************/
121 ClassImp(AliHBTMonThetaResolutionFctn)
122
123 AliHBTMonThetaResolutionFctn::
124 AliHBTMonThetaResolutionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
125                         AliHBTMonTwoParticleFctn1D(nbins,maxXval,minXval)
126 {
127   Rename("ThetaResolution","ThetaResolution");
128 }
129 /******************************************************************/
130 /******************************************************************/
131 ClassImp( AliHBTMonPhiResolutionVsPtFctn )
132
133 AliHBTMonPhiResolutionVsPtFctn::
134 AliHBTMonPhiResolutionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
135                         Int_t nYbins, Double_t maxYval, Double_t minYval):
136                            AliHBTMonTwoParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
137 {
138  Rename("PhiResolVsPt","Phi resolution vs. Pt");
139 }
140 /******************************************************************/
141 ClassImp( AliHBTMonThetaResolutionVsPtFctn )
142
143 AliHBTMonThetaResolutionVsPtFctn::
144 AliHBTMonThetaResolutionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
145                         Int_t nYbins, Double_t maxYval, Double_t minYval):
146                            AliHBTMonTwoParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
147 {
148  Rename("ThetaResolVsPt","Theta resolution vs. Pt");
149 }
150 /******************************************************************/
151
152
153
154