AliPhysics  b76e98e (b76e98e)
EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef Class Reference

#include <AliAnalysisTaskEmcalOfflinePatchesRef.h>

Inheritance diagram for EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef:

Public Member Functions

 AliAnalysisTaskEmcalOfflinePatchesRef ()
 
 AliAnalysisTaskEmcalOfflinePatchesRef (const char *name)
 
virtual ~AliAnalysisTaskEmcalOfflinePatchesRef ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *)
 

Protected Attributes

AliAnalysisUtils * fAnalysisUtil
 
AliEMCALGeometry * fGeometry
 
THistManagerfHistos
 

Private Member Functions

 AliAnalysisTaskEmcalOfflinePatchesRef (const AliAnalysisTaskEmcalOfflinePatchesRef &)
 
AliAnalysisTaskEmcalOfflinePatchesRefoperator= (const AliAnalysisTaskEmcalOfflinePatchesRef &)
 
void FillTriggerPatchHistos (const char *patchtype, const AliEMCALTriggerPatchInfo *const recpatch, Int_t supermodule, Int_t sector, Bool_t evsel)
 

Detailed Description

Definition at line 15 of file AliAnalysisTaskEmcalOfflinePatchesRef.h.

Constructor & Destructor Documentation

EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef::AliAnalysisTaskEmcalOfflinePatchesRef ( )

Definition at line 46 of file AliAnalysisTaskEmcalOfflinePatchesRef.cxx.

EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef::AliAnalysisTaskEmcalOfflinePatchesRef ( const char *  name)

Definition at line 54 of file AliAnalysisTaskEmcalOfflinePatchesRef.cxx.

EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef::~AliAnalysisTaskEmcalOfflinePatchesRef ( )
virtual

Definition at line 63 of file AliAnalysisTaskEmcalOfflinePatchesRef.cxx.

EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef::AliAnalysisTaskEmcalOfflinePatchesRef ( const AliAnalysisTaskEmcalOfflinePatchesRef )
private

Member Function Documentation

void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef::FillTriggerPatchHistos ( const char *  patchtype,
const AliEMCALTriggerPatchInfo *const  recpatch,
Int_t  supermoduleID,
Int_t  sector,
Bool_t  evsel 
)
private

Fill trigger patch histograms for a given patchtype with relevant information. Information is also sorted according to sector and supermodule Plots at global level:

  • Energy vs. supermodule
  • Energy vs. eta (all sectors)
  • Energy vs. eta for sector
    Parameters
    patchtypeType of the reconstructed trigger patch
    recpatchReconstructed trigger patch with all information
    supermoduleIDID of the supermodule
    sectorSector in global numbering scheme
    evselCheck whether additional event selection is applied

Definition at line 194 of file AliAnalysisTaskEmcalOfflinePatchesRef.cxx.

Referenced by UserExec().

AliAnalysisTaskEmcalOfflinePatchesRef& EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef::operator= ( const AliAnalysisTaskEmcalOfflinePatchesRef )
private
void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef::UserCreateOutputObjects ( )
virtual

Definition at line 66 of file AliAnalysisTaskEmcalOfflinePatchesRef.cxx.

void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef::UserExec ( Option_t )
virtual

Definition at line 128 of file AliAnalysisTaskEmcalOfflinePatchesRef.cxx.

Member Data Documentation

AliAnalysisUtils* EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef::fAnalysisUtil
protected

Definition at line 25 of file AliAnalysisTaskEmcalOfflinePatchesRef.h.

Referenced by UserCreateOutputObjects(), and UserExec().

AliEMCALGeometry* EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef::fGeometry
protected

Definition at line 26 of file AliAnalysisTaskEmcalOfflinePatchesRef.h.

Referenced by UserExec().

THistManager* EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOfflinePatchesRef::fHistos
protected

The documentation for this class was generated from the following files: