]>
Commit | Line | Data |
---|---|---|
a6e49985 | 1 | ///////////////////////////////////////////////////////////// |
2 | // | |
3 | //This class introduces the weights calculated according | |
4 | //with functions of efficiency of identification (TPC+TOF) | |
5 | //(calculated by B.V. Batyunia). | |
6 | // | |
7 | //Author: Ludmila Malinina, JINR (malinina@sunhe.jinr.ru) | |
8 | // | |
9 | ///////////////////////////////////////////////////////////// | |
10 | ||
11 | #include "AliHBTLLWeightTheorFctn.h" | |
12 | #include "AliHBTLLWeights.h" | |
13 | ||
14 | //--for test--AliHBTLLWeightQInvFctn* yyy= new AliHBTLLWeightQInvFctn(); | |
15 | ||
16 | ClassImp(AliHBTLLWeightTheorQInvFctn) | |
17 | /*************************************************************/ | |
18 | ||
19 | AliHBTLLWeightTheorQInvFctn:: | |
20 | AliHBTLLWeightTheorQInvFctn(Int_t nbins, Double_t maxXval, Double_t minXval): | |
21 | AliHBTOnePairFctn1D(nbins,maxXval,minXval) | |
22 | { | |
23 | //ctor | |
24 | ||
25 | } | |
26 | /****************************************************************/ | |
27 | void AliHBTLLWeightTheorQInvFctn::ProcessSameEventParticles(AliHBTPair* partpair) | |
28 | { | |
29 | //Processes Particles and tracks Same different even | |
30 | partpair = CheckPair(partpair); | |
31 | Double_t weight = AliHBTLLWeights::Instance()->GetWeight(partpair); | |
32 | if(TMath::Abs(weight)<=10.) fNumerator->Fill(partpair->GetQInv(),weight); | |
33 | } | |
34 | ||
35 | /**************************************************************/ | |
36 | TH1* AliHBTLLWeightTheorQInvFctn::GetResult() | |
37 | { | |
38 | //returns ratio of numerator and denominator | |
39 | return GetRatio(Scale()); | |
40 | } | |
41 |