]>
Commit | Line | Data |
---|---|---|
fc7e3b59 | 1 | /* This file is property of and copyright *\r |
2 | * ALICE Experiment at CERN, All rights reserved. *\r | |
3 | * See cxx source for full Copyright notice */\r | |
4 | \r | |
5 | /// @file AliAnaConvCorrPhoton.h\r | |
6 | /// @author Svein Lindal\r | |
7 | /// @brief Class used to find correlations between photons and charged tracks\r | |
8 | \r | |
9 | #ifndef ALIANACONVCORRPHOTON_CXX\r | |
10 | #define ALIANACONVCORRPHOTON_CXX\r | |
11 | \r | |
12 | #include "AliAnaConvCorrBase.h"\r | |
13 | \r | |
14 | class AliAODConversionParticle;\r | |
15 | class TClonesArray;\r | |
16 | \r | |
17 | class AliAnaConvCorrPhoton : public AliAnaConvCorrBase {\r | |
18 | \r | |
19 | public:\r | |
20 | \r | |
21 | AliAnaConvCorrPhoton(); \r | |
22 | AliAnaConvCorrPhoton(TString name); \r | |
23 | virtual ~AliAnaConvCorrPhoton();\r | |
24 | \r | |
25 | ///Correlation photon with tracks\r | |
26 | virtual void CorrelateWithHadrons(const AliAODConversionParticle * const photon, const TClonesArray * const tracks, const Bool_t isolated, const Bool_t decayParticle);\r | |
27 | \r | |
28 | //Process particles identified as pion / eta decay \r | |
29 | void SkipDecayParticles() { fSkipDecayParticles = kTRUE; }\r | |
30 | void DoDecayParticles() { fSkipDecayParticles = kFALSE; }\r | |
31 | \r | |
32 | private:\r | |
33 | \r | |
34 | \r | |
35 | Bool_t fSkipDecayParticles; //Process particles identified as pion / eta decay particles\r | |
36 | \r | |
37 | AliAnaConvCorrPhoton(const AliAnaConvCorrPhoton&); // not implemented\r | |
38 | AliAnaConvCorrPhoton& operator=(const AliAnaConvCorrPhoton&); // not implemented\r | |
39 | ClassDef(AliAnaConvCorrPhoton, 1); // example of analysis\r | |
40 | \r | |
41 | };\r | |
42 | \r | |
43 | #endif\r |