Monitor functions implemented by Z.Chajecki. Initial Revision
[u/mrichter/AliRoot.git] / HBTAN / AliHBTMonDistributionFctns.cxx
1 #include "AliHBTMonDistributionFctns.h"
2
3 /******************************************************************/
4 /******************************************************************/
5 /******************************************************************/
6
7 ClassImp(AliHBTMonPxDistributionFctn)
8
9 AliHBTMonPxDistributionFctn::
10 AliHBTMonPxDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
11                         AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval)
12 {
13   Rename("Px","Px");
14 }
15
16 /******************************************************************/
17
18 ClassImp(AliHBTMonPyDistributionFctn)
19
20 AliHBTMonPyDistributionFctn::
21 AliHBTMonPyDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
22                         AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval)
23 {
24   Rename("Py","Py");
25 }
26
27 /******************************************************************/
28
29 ClassImp(AliHBTMonPzDistributionFctn)
30
31 AliHBTMonPzDistributionFctn::
32 AliHBTMonPzDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
33                         AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval)
34 {
35   Rename("Pz","Pz");
36 }
37
38 /******************************************************************/
39
40 ClassImp(AliHBTMonPDistributionFctn)
41
42 AliHBTMonPDistributionFctn::
43 AliHBTMonPDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
44                         AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval)
45 {
46   Rename("P","P");
47 }
48
49
50 /******************************************************************/
51
52 ClassImp(AliHBTMonPtDistributionFctn)
53
54 AliHBTMonPtDistributionFctn::
55 AliHBTMonPtDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
56                         AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval)
57 {
58   Rename("Pt","Pt");
59 }
60
61 /******************************************************************/
62 /******************************************************************/
63 /******************************************************************/
64 ClassImp( AliHBTMonPxDistributionVsPtFctn )
65
66 AliHBTMonPxDistributionVsPtFctn::
67 AliHBTMonPxDistributionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
68                         Int_t nYbins, Double_t maxYval, Double_t minYval):
69                            AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
70 {
71  Rename("PxDistVsPt","Px vs. Pt");
72 }
73 /******************************************************************/
74 ClassImp( AliHBTMonPyDistributionVsPtFctn )
75
76 AliHBTMonPyDistributionVsPtFctn::
77 AliHBTMonPyDistributionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
78                         Int_t nYbins, Double_t maxYval, Double_t minYval):
79                            AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
80 {
81  Rename("PyDistVsPt","Py vs. Pt");
82 }
83 /******************************************************************/
84 ClassImp( AliHBTMonPzDistributionVsPtFctn )
85
86 AliHBTMonPzDistributionVsPtFctn::
87 AliHBTMonPzDistributionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
88                         Int_t nYbins, Double_t maxYval, Double_t minYval):
89                            AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
90 {
91  Rename("PzDistVsPt","Pz vs. Pt");
92 }
93 /******************************************************************/
94 ClassImp( AliHBTMonPDistributionVsPtFctn )
95
96 AliHBTMonPDistributionVsPtFctn::
97 AliHBTMonPDistributionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
98                         Int_t nYbins, Double_t maxYval, Double_t minYval):
99                            AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
100 {
101  Rename("PDistVsPt","P vs. Pt");
102 }
103
104 /******************************************************************/
105 /******************************************************************/
106 /******************************************************************/
107 ClassImp(AliHBTMonPhiDistributionFctn)
108
109 AliHBTMonPhiDistributionFctn::
110 AliHBTMonPhiDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
111                         AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval)
112 {
113   Rename("Phi","Phi");
114 }
115 /******************************************************************/
116 ClassImp(AliHBTMonThetaDistributionFctn)
117
118 AliHBTMonThetaDistributionFctn::
119 AliHBTMonThetaDistributionFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
120                         AliHBTMonOneParticleFctn1D(nbins,maxXval,minXval)
121 {
122   Rename("Theta","Theta");
123 }
124 /******************************************************************/
125 ClassImp( AliHBTMonPhiDistributionVsPtFctn )
126
127 AliHBTMonPhiDistributionVsPtFctn::
128 AliHBTMonPhiDistributionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
129                         Int_t nYbins, Double_t maxYval, Double_t minYval):
130                            AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
131 {
132  Rename("PhiDistVsPt","Phi vs. Pt");
133 }
134 /******************************************************************/
135 ClassImp( AliHBTMonThetaDistributionVsPtFctn )
136
137 AliHBTMonThetaDistributionVsPtFctn::
138 AliHBTMonThetaDistributionVsPtFctn(Int_t nXbins, Double_t maxXval, Double_t minXval, 
139                         Int_t nYbins, Double_t maxYval, Double_t minYval):
140                            AliHBTMonOneParticleFctn2D(nXbins,maxXval,minXval,nYbins,maxYval,minYval)
141 {
142  Rename("ThetaDistVsPt","Theta vs. Pt");
143 }
144 /******************************************************************/
145 /******************************************************************/
146
147
148
149