![]() |
AliPhysics
5be3bab (5be3bab)
|
Class handling analysis of K0s decay into two pi0s. More...
#include <AliAnalysisTaskK0toPi0Pi0.h>
Public Types | |
enum | PhotonType_t { kPCMPhoton = 0, kEMCALPhoton = 1, kUndefined = -1 } |
enum | MesonType_t { kPi0, kK0 } |
Public Member Functions | |
AliAnalysisTaskK0toPi0Pi0 () | |
AliAnalysisTaskK0toPi0Pi0 (const char *name) | |
virtual | ~AliAnalysisTaskK0toPi0Pi0 () |
AliClusterContainer * | AddClusterContainer (const char *name) |
void | SetNameV0Reader (const char *name) |
void | SetEventCuts (AliConvEventCuts *cuts) |
void | SetConversionPhotonCuts (AliConversionPhotonCuts *cuts) |
void | SetCaloPhotonCuts (AliCaloPhotonCuts *cuts) |
void | SetPi0CutsConvConv (AliConversionMesonCuts *cuts) |
void | SetPi0CutsCaloCalo (AliConversionMesonCuts *cuts) |
void | SetPi0CutsConvCalo (AliConversionMesonCuts *cuts) |
void | SetK0Cuts (AliConversionMesonCuts *cuts) |
Private Member Functions | |
AliAnalysisTaskK0toPi0Pi0 (const AliAnalysisTaskK0toPi0Pi0 &) | |
AliAnalysisTaskK0toPi0Pi0 & | operator= (const AliAnalysisTaskK0toPi0Pi0 &) |
Class handling analysis of K0s decay into two pi0s.
This task builds K0s from pi0s and distinguishes between the different methods of EMCAL,PCM and EMCAL-PCM.
Definition at line 59 of file AliAnalysisTaskK0toPi0Pi0.h.
Enumerator | |
---|---|
kPi0 | |
kK0 |
Definition at line 67 of file AliAnalysisTaskK0toPi0Pi0.h.
Enumerator | |
---|---|
kPCMPhoton | |
kEMCALPhoton | |
kUndefined |
Definition at line 61 of file AliAnalysisTaskK0toPi0Pi0.h.
AliAnalysisTaskK0toPi0Pi0::AliAnalysisTaskK0toPi0Pi0 | ( | ) |
Definition at line 50 of file AliAnalysisTaskK0toPi0Pi0.cxx.
AliAnalysisTaskK0toPi0Pi0::AliAnalysisTaskK0toPi0Pi0 | ( | const char * | name | ) |
Definition at line 77 of file AliAnalysisTaskK0toPi0Pi0.cxx.
|
virtual |
Definition at line 106 of file AliAnalysisTaskK0toPi0Pi0.cxx.
|
private |
AliClusterContainer * AliAnalysisTaskK0toPi0Pi0::AddClusterContainer | ( | const char * | name | ) |
Definition at line 639 of file AliAnalysisTaskK0toPi0Pi0.cxx.
|
protectedvirtual |
Definition at line 241 of file AliAnalysisTaskK0toPi0Pi0.cxx.
Referenced by UserExec().
|
inlineprotectedvirtual |
Definition at line 92 of file AliAnalysisTaskK0toPi0Pi0.h.
|
protected |
Definition at line 416 of file AliAnalysisTaskK0toPi0Pi0.cxx.
Referenced by UserExec().
|
protected |
Definition at line 455 of file AliAnalysisTaskK0toPi0Pi0.cxx.
Referenced by UserExec().
|
protected |
Definition at line 556 of file AliAnalysisTaskK0toPi0Pi0.cxx.
Referenced by UserExec().
|
protected |
Definition at line 582 of file AliAnalysisTaskK0toPi0Pi0.cxx.
Referenced by UserExec().
|
protected |
Definition at line 626 of file AliAnalysisTaskK0toPi0Pi0.cxx.
Referenced by UserExec().
|
protected |
Definition at line 596 of file AliAnalysisTaskK0toPi0Pi0.cxx.
Referenced by UserExec().
|
protected |
Definition at line 603 of file AliAnalysisTaskK0toPi0Pi0.cxx.
Referenced by UserExec().
|
protected |
Definition at line 520 of file AliAnalysisTaskK0toPi0Pi0.cxx.
Referenced by UserExec().
|
protected |
Definition at line 611 of file AliAnalysisTaskK0toPi0Pi0.cxx.
Referenced by UserExec().
|
private |
|
inlineprotectedvirtual |
Definition at line 91 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by UserExec().
|
protected |
Definition at line 498 of file AliAnalysisTaskK0toPi0Pi0.cxx.
Referenced by UserExec().
|
inline |
Definition at line 80 of file AliAnalysisTaskK0toPi0Pi0.h.
|
inline |
Definition at line 79 of file AliAnalysisTaskK0toPi0Pi0.h.
|
inline |
Definition at line 78 of file AliAnalysisTaskK0toPi0Pi0.h.
|
inline |
Definition at line 84 of file AliAnalysisTaskK0toPi0Pi0.h.
|
inline |
Definition at line 77 of file AliAnalysisTaskK0toPi0Pi0.h.
|
inline |
Definition at line 82 of file AliAnalysisTaskK0toPi0Pi0.h.
|
inline |
Definition at line 83 of file AliAnalysisTaskK0toPi0Pi0.h.
|
inline |
Definition at line 81 of file AliAnalysisTaskK0toPi0Pi0.h.
|
protectedvirtual |
Definition at line 111 of file AliAnalysisTaskK0toPi0Pi0.cxx.
|
protectedvirtual |
Definition at line 252 of file AliAnalysisTaskK0toPi0Pi0.cxx.
|
inlineprotectedvirtual |
Definition at line 89 of file AliAnalysisTaskK0toPi0Pi0.h.
|
private |
Calo photon cuts.
Definition at line 120 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by SetCaloPhotonCuts(), UserCreateOutputObjects(), and UserExec().
|
private |
Cluster container.
Definition at line 113 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by AddClusterContainer(), ExecOnce(), and UserExec().
|
private |
Cuts on conversion photons.
Definition at line 119 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by ExecOnce(), SetConversionPhotonCuts(), UserCreateOutputObjects(), and UserExec().
|
private |
Current run number (triggers RunChanged)
Definition at line 109 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by UserExec().
|
private |
Event cuts.
Definition at line 118 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by SetEventCuts(), UserCreateOutputObjects(), and UserExec().
|
private |
Event Plane Angle.
Definition at line 116 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by MakeConversionPhotonCandidates().
|
private |
Container for Histograms.
Definition at line 129 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by MakeK0ShortQA(), MakePhotonQACalo(), MakePhotonQAConv(), MakePi0QA(), SelectMeson(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskK0toPi0Pi0().
|
private |
Switch whether we run over data or MC.
Definition at line 114 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by MakeCaloPhotonCandidates().
|
private |
Cuts on the K0.
Definition at line 124 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by SetK0Cuts(), UserCreateOutputObjects(), and UserExec().
|
private |
Check whether the task was initialized (triggers ExecOnce)
Definition at line 108 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by UserExec().
|
private |
! Background Handler for mixed case
Definition at line 128 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
New file loaded (triggers fileChanged)
Definition at line 110 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by UserNotify().
|
private |
Global output container.
Definition at line 130 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
Cuts on the pi0 for the calo calo case.
Definition at line 122 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by SetPi0CutsCaloCalo(), UserCreateOutputObjects(), and UserExec().
|
private |
Cuts on the pi0 for the conv calo case.
Definition at line 123 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by SetPi0CutsConvCalo(), UserCreateOutputObjects(), and UserExec().
|
private |
Cuts on the pi0 for the conv conv case.
Definition at line 121 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by SetPi0CutsConvConv(), UserCreateOutputObjects(), and UserExec().
|
private |
! Background Handler for same EMC
Definition at line 127 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! Background Handler for same PCM
Definition at line 126 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! V0 reader
Definition at line 111 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
Name of the V0 reader.
Definition at line 112 of file AliAnalysisTaskK0toPi0Pi0.h.
Referenced by SetNameV0Reader(), and UserCreateOutputObjects().
|
private |
Weight of the jet-jet event.
Definition at line 115 of file AliAnalysisTaskK0toPi0Pi0.h.