]>
Commit | Line | Data |
---|---|---|
f8e464c2 | 1 | #ifndef AliHBTAnalysisStavinskyMixing_H |
2 | #define AliHBTAnalysisStavinskyMixing_H | |
3 | //_________________________________________________________ | |
4 | //////////////////////////////////////////////////////////////////////////// | |
5 | // | |
6 | // class AliHBTAnalysisStavinskyMixing | |
7 | // | |
8 | // Analysis that does mixing with Stavinsky method i.e. | |
9 | // denominator is created out of particles originating from | |
10 | // the same event, but the second particle within a pair has | |
11 | // mirrored momenta. | |
12 | // | |
13 | // Piotr.Skowronski@cern.ch | |
c7ffd78f | 14 | // more info: http://aliweb.cern.ch/people/skowron/analyzer/index.html |
f8e464c2 | 15 | // |
16 | //////////////////////////////////////////////////////////////////////////// | |
17 | //_________________________________________________________ | |
18 | ||
19 | #include <AliHBTAnalysis.h> | |
20 | ||
21 | class AliHBTCut; | |
22 | //class AliHBTPair; | |
23 | ||
24 | class AliHBTRun; | |
25 | class AliAOD; | |
26 | class AliReader; | |
27 | class AliEventBuffer; | |
28 | class AliEventCut; | |
29 | ||
30 | class AliHBTOnePairFctn; | |
31 | class AliHBTTwoPairFctn; | |
32 | ||
33 | class AliHBTMonOneParticleFctn; | |
34 | class AliHBTMonTwoParticleFctn; | |
35 | ||
36 | class TList; | |
37 | ||
38 | class AliHBTAnalysisStavinskyMixing: public AliHBTAnalysis | |
39 | { | |
40 | public: | |
41 | AliHBTAnalysisStavinskyMixing(){}; | |
42 | virtual ~AliHBTAnalysisStavinskyMixing() {} | |
43 | ||
44 | ||
45 | protected: | |
46 | ||
47 | /**********************************************/ | |
48 | /* E V E N T P R O C E S S I N G */ | |
49 | /**********************************************/ | |
50 | // NEW AOD schema | |
51 | Int_t (AliHBTAnalysisStavinskyMixing::*fProcEvent)(AliAOD* aodrec, AliAOD* aodsim);//Pointer to the processing method | |
52 | ||
369ae7dd | 53 | virtual Int_t ProcessSim(AliAOD* /*aodrec*/, AliAOD* aodsim); |
54 | virtual Int_t ProcessRec(AliAOD* aodrec, AliAOD* /*aodsim*/); | |
55 | virtual Int_t ProcessRecAndSim(AliAOD* aodrec, AliAOD* aodsim); | |
f8e464c2 | 56 | |
369ae7dd | 57 | virtual Int_t ProcessRecAndSimNonId(AliAOD* aodrec, AliAOD* aodsim); |
58 | virtual Int_t ProcessSimNonId(AliAOD* /*aodrec*/, AliAOD* aodsim); | |
59 | virtual Int_t ProcessRecNonId(AliAOD* aodrec, AliAOD* /*aodsim*/); | |
f8e464c2 | 60 | |
61 | ||
62 | private: | |
63 | ||
64 | ||
65 | ClassDef(AliHBTAnalysisStavinskyMixing,0) | |
66 | }; | |
67 | #endif |