]>
Commit | Line | Data |
---|---|---|
1b446896 | 1 | #include "AliHBTCorrelFctn.h" |
953577f3 | 2 | //Set of Correlation fuctions |
3 | //AliHBTQInvCorrelFctn - Q Invariant correlatyion function | |
4 | // | |
5 | // | |
6 | // | |
1b446896 | 7 | |
8 | ClassImp(AliHBTQInvCorrelFctn) | |
9 | ||
10 | //Corroleation function is created from dividing two histograms of QInvariant: | |
11 | // of particles from the same evnt | |
12 | //by | |
13 | // of particles from different events | |
14 | ||
953577f3 | 15 | AliHBTQInvCorrelFctn:: |
16 | AliHBTQInvCorrelFctn(Int_t nbins = 100, Double_t maxXval = 0.15, Double_t minXval = 0.0): | |
17 | AliHBTTwoPartFctn1D(nbins,maxXval,minXval) | |
18 | { | |
19 | Rename("qinvcf","Q_{inv} Correlation Function"); | |
20 | } | |
21 | ||
22 | ||
1b446896 | 23 | TH1* AliHBTQInvCorrelFctn::GetResult() |
953577f3 | 24 | { |
25 | return GetRatio(Scale()); | |
26 | } | |
27 | /*************************************************************************************/ | |
28 | /*************************************************************************************/ | |
29 | /*************************************************************************************/ | |
30 | ||
31 | ClassImp(AliHBTQOutCMSLCCorrelFctn) | |
32 | TH1* AliHBTQOutCMSLCCorrelFctn::GetResult() | |
1b446896 | 33 | { |
953577f3 | 34 | return GetRatio(Scale()); |
1b446896 | 35 | } |
953577f3 | 36 | /*************************************************************************************/ |
37 | /*************************************************************************************/ | |
38 | /*************************************************************************************/ | |
39 | ||
40 | ClassImp(AliHBTQLongCMSLCCorrelFctn) | |
41 | TH1* AliHBTQLongCMSLCCorrelFctn::GetResult() | |
42 | { | |
43 | return GetRatio(Scale()); | |
44 | } | |
45 | /*************************************************************************************/ | |
46 | /*************************************************************************************/ | |
47 | /*************************************************************************************/ | |
48 | ||
49 | ClassImp(AliHBTQSideCMSLCCorrelFctn) | |
50 | TH1* AliHBTQSideCMSLCCorrelFctn::GetResult() | |
51 | { | |
52 | return GetRatio(Scale()); | |
53 | } | |
54 | ||
1b446896 | 55 | |
953577f3 | 56 | /*************************************************************************************/ |
57 | /*************************************************************************************/ | |
58 | /*************************************************************************************/ | |
1b446896 | 59 | |
60 | ClassImp(AliHBTInvMassCorrelFctn) | |
61 | ||
62 | AliHBTInvMassCorrelFctn:: | |
63 | AliHBTInvMassCorrelFctn(Int_t nbins, Double_t maxXval, Double_t minXval): | |
64 | AliHBTTwoPartFctn1D(nbins,maxXval,minXval) | |
65 | { | |
66 | Rename("InvMass CF","Invariant Mass Correlation Function"); | |
67 | } | |
68 | ||
69 | TH1* AliHBTInvMassCorrelFctn::GetResult() | |
70 | { | |
953577f3 | 71 | TString name = fName + " Result"; |
72 | return (TH1*)GetNumerator()->Clone(name.Data()); | |
1b446896 | 73 | } |