![]() |
AliPhysics
8b695ca (8b695ca)
|
#include <AliAnalysisTaskGammaTriggerQA.h>
Public Member Functions | |
AliAnalysisTaskGammaTriggerQA () | |
AliAnalysisTaskGammaTriggerQA (const char *name) | |
virtual | ~AliAnalysisTaskGammaTriggerQA () |
virtual void | UserCreateOutputObjects () |
virtual Bool_t | Notify () |
virtual void | UserExec (Option_t *) |
virtual void | Terminate (const Option_t *) |
void | InitBack () |
void | SetV0ReaderName (TString name) |
void | SetIsHeavyIon (Int_t flag) |
void | ProcessClusters () |
void | SetIsMC (Int_t isMC) |
void | SetLightOutput (Bool_t flag) |
void | SetDetailedQAFlag (Int_t flag) |
void | SetEventCutList (Int_t nCuts, TList *CutArray) |
void | SetCaloCutList (Int_t nCuts, TList *CutArray) |
void | SetCorrectionTaskSetting (TString setting) |
Protected Attributes | |
AliV0ReaderV1 * | fV0Reader |
TString | fV0ReaderName |
TString | fCorrTaskSetting |
AliVEvent * | fInputEvent |
AliMCEvent * | fMCEvent |
TList ** | fCutFolder |
TList ** | fESDList |
TList * | fOutputContainer |
TList * | fClusterCandidates |
TList * | fEventCutArray |
current list of cluster candidates More... | |
AliConvEventCuts * | fEventCuts |
TList * | fClusterCutArray |
AliCaloPhotonCuts * | fCaloPhotonCuts |
TH1F ** | fHistoClusGammaPt |
TH1F ** | fHistoClusGammaE |
array of histos with cluster, pt More... | |
TH1F ** | fHistoNEvents |
array of histos with cluster, E More... | |
TH1F ** | fHistoNEventsWOWeight |
array of histos with event information More... | |
TH1F ** | fHistoNGoodESDTracks |
array of histos with event information without event weights More... | |
TH1F ** | fHistoCent |
array of histos with number of good tracks (2010 Standard track cuts) More... | |
TH1F ** | fHistoVertexZ |
array of histos with centrality slices More... | |
TH1F ** | fHistoNGammaCandidates |
array of histos with vertex z distribution for selected events More... | |
TH1F ** | fHistoNGammaCandidatesBasic |
array of histos with number of gamma candidates per event More... | |
TH2F ** | fHistoNGoodESDTracksVsNGammaCandidates |
array of histos with number of gamma candidates per event for basic cluster cut More... | |
TH2F ** | fHistoSPDClusterTrackletBackground |
array of histos with number of good tracks vs gamma candidates More... | |
TH1F ** | fHistoNV0Tracks |
array of histos with SPD tracklets vs SPD clusters for background rejection More... | |
TH1F ** | fHistoNV0Trigger |
array of histos with V0 counts More... | |
TH2F ** | fHistoNV0TriggerTracks |
array of histos with V0 trigger More... | |
TProfile ** | fProfileEtaShift |
array of histos with V0 trigger vs tracks More... | |
TProfile ** | fProfileJetJetXSection |
array of profiles with eta shift More... | |
TH1F ** | fHistoJetJetNTrials |
array of profiles with xsection for jetjet More... | |
TList ** | fTreeList |
array of histos with ntrials for jetjet More... | |
TTree ** | fTreeTriggInfo |
Float_t | fCent |
Array of lists with tree. More... | |
Short_t | fT0Trigg |
UInt_t | fV0Mult |
UInt_t | fV0Trigg |
UInt_t | fTPCMult |
UInt_t | fSPDHit |
UInt_t | fSPDTracklet |
Float_t | fZVertex |
Double_t | fEventPlaneAngle |
TRandom3 | fRandom |
Int_t | fnCuts |
Int_t | fiCut |
Int_t | fIsHeavyIon |
Bool_t | fDoLightOutput |
Int_t | fQADetailed |
Int_t | fIsMC |
Double_t | fWeightJetJetMC |
Int_t | fNCurrentClusterBasic |
Private Member Functions | |
AliAnalysisTaskGammaTriggerQA (const AliAnalysisTaskGammaTriggerQA &) | |
AliAnalysisTaskGammaTriggerQA & | operator= (const AliAnalysisTaskGammaTriggerQA &) |
Definition at line 21 of file AliAnalysisTaskGammaTriggerQA.h.
AliAnalysisTaskGammaTriggerQA::AliAnalysisTaskGammaTriggerQA | ( | ) |
Definition at line 66 of file AliAnalysisTaskGammaTriggerQA.cxx.
AliAnalysisTaskGammaTriggerQA::AliAnalysisTaskGammaTriggerQA | ( | const char * | name | ) |
Definition at line 122 of file AliAnalysisTaskGammaTriggerQA.cxx.
|
virtual |
Definition at line 179 of file AliAnalysisTaskGammaTriggerQA.cxx.
|
private |
void AliAnalysisTaskGammaTriggerQA::InitBack | ( | ) |
|
virtual |
Definition at line 498 of file AliAnalysisTaskGammaTriggerQA.cxx.
|
private |
void AliAnalysisTaskGammaTriggerQA::ProcessClusters | ( | ) |
Definition at line 675 of file AliAnalysisTaskGammaTriggerQA.cxx.
Referenced by SetIsHeavyIon(), and UserExec().
Definition at line 56 of file AliAnalysisTaskGammaTriggerQA.h.
|
inline |
Definition at line 62 of file AliAnalysisTaskGammaTriggerQA.h.
|
inline |
Definition at line 47 of file AliAnalysisTaskGammaTriggerQA.h.
Definition at line 50 of file AliAnalysisTaskGammaTriggerQA.h.
|
inline |
Definition at line 35 of file AliAnalysisTaskGammaTriggerQA.h.
|
inline |
Definition at line 43 of file AliAnalysisTaskGammaTriggerQA.h.
|
inline |
Definition at line 46 of file AliAnalysisTaskGammaTriggerQA.h.
|
inline |
Definition at line 34 of file AliAnalysisTaskGammaTriggerQA.h.
|
virtual |
Definition at line 752 of file AliAnalysisTaskGammaTriggerQA.cxx.
|
virtual |
Definition at line 188 of file AliAnalysisTaskGammaTriggerQA.cxx.
|
virtual |
Definition at line 529 of file AliAnalysisTaskGammaTriggerQA.cxx.
|
protected |
Definition at line 77 of file AliAnalysisTaskGammaTriggerQA.h.
|
protected |
Array of lists with tree.
Definition at line 103 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 73 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by ProcessClusters(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskGammaTriggerQA().
|
protected |
Definition at line 76 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by ProcessClusters(), SetCaloCutList(), UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 67 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by ProcessClusters(), and SetCorrectionTaskSetting().
|
protected |
Definition at line 70 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects().
|
protected |
Definition at line 118 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by SetLightOutput(), UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 71 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects().
|
protected |
current list of cluster candidates
Definition at line 74 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by Notify(), SetEventCutList(), UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 75 of file AliAnalysisTaskGammaTriggerQA.h.
|
protected |
Definition at line 113 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserExec().
|
protected |
array of histos with number of good tracks (2010 Standard track cuts)
Definition at line 87 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with cluster, pt
Definition at line 81 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by ProcessClusters(), and UserCreateOutputObjects().
|
protected |
Definition at line 80 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by ProcessClusters(), and UserCreateOutputObjects().
|
protected |
array of profiles with xsection for jetjet
Definition at line 98 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with cluster, E
Definition at line 84 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with event information
Definition at line 85 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with vertex z distribution for selected events
Definition at line 89 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with number of gamma candidates per event
Definition at line 90 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with event information without event weights
Definition at line 86 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with number of gamma candidates per event for basic cluster cut
Definition at line 91 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with SPD tracklets vs SPD clusters for background rejection
Definition at line 93 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with V0 counts
Definition at line 94 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with V0 trigger
Definition at line 95 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with number of good tracks vs gamma candidates
Definition at line 92 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with centrality slices
Definition at line 88 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 116 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by ProcessClusters(), and UserExec().
|
protected |
Definition at line 68 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by ProcessClusters(), and UserExec().
|
protected |
Definition at line 117 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by Notify(), SetIsHeavyIon(), UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 120 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by ProcessClusters(), SetIsMC(), UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 69 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by ProcessClusters(), and UserExec().
|
protected |
Definition at line 122 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by ProcessClusters(), and UserExec().
|
protected |
Definition at line 115 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by Notify(), SetCaloCutList(), SetEventCutList(), UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 72 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with V0 trigger vs tracks
Definition at line 96 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by Notify(), and UserCreateOutputObjects().
|
protected |
array of profiles with eta shift
Definition at line 97 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 119 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by SetDetailedQAFlag(), UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 114 of file AliAnalysisTaskGammaTriggerQA.h.
|
protected |
Definition at line 108 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 109 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 104 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 107 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
array of histos with ntrials for jetjet
Definition at line 101 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects().
|
protected |
Definition at line 102 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 105 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 65 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by Notify(), UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 66 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by SetV0ReaderName(), and UserCreateOutputObjects().
|
protected |
Definition at line 106 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 121 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by ProcessClusters(), and UserExec().
|
protected |
Definition at line 110 of file AliAnalysisTaskGammaTriggerQA.h.
Referenced by UserCreateOutputObjects(), and UserExec().