AliPhysics  f6e6b3f (f6e6b3f)
EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOnlinePatchesRef Class Reference

#include <AliAnalysisTaskEmcalOnlinePatchesRef.h>

Inheritance diagram for EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOnlinePatchesRef:

Public Member Functions

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

Protected Attributes

AliAnalysisUtils * fAnalysisUtil
 
AliEMCALGeometry * fGeometry
 
THistManagerfHistos
 

Private Member Functions

 AliAnalysisTaskEmcalOnlinePatchesRef (const AliAnalysisTaskEmcalOnlinePatchesRef &)
 
AliAnalysisTaskEmcalOnlinePatchesRefoperator= (const AliAnalysisTaskEmcalOnlinePatchesRef &)
 
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 AliAnalysisTaskEmcalOnlinePatchesRef.h.

Constructor & Destructor Documentation

EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOnlinePatchesRef::AliAnalysisTaskEmcalOnlinePatchesRef ( )

Definition at line 46 of file AliAnalysisTaskEmcalOnlinePatchesRef.cxx.

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

Definition at line 54 of file AliAnalysisTaskEmcalOnlinePatchesRef.cxx.

EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOnlinePatchesRef::~AliAnalysisTaskEmcalOnlinePatchesRef ( )
virtual

Definition at line 63 of file AliAnalysisTaskEmcalOnlinePatchesRef.cxx.

EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOnlinePatchesRef::AliAnalysisTaskEmcalOnlinePatchesRef ( const AliAnalysisTaskEmcalOnlinePatchesRef )
private

Member Function Documentation

void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOnlinePatchesRef::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

Definition at line 191 of file AliAnalysisTaskEmcalOnlinePatchesRef.cxx.

Referenced by UserExec().

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

Definition at line 66 of file AliAnalysisTaskEmcalOnlinePatchesRef.cxx.

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

Definition at line 128 of file AliAnalysisTaskEmcalOnlinePatchesRef.cxx.

Member Data Documentation

AliAnalysisUtils* EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOnlinePatchesRef::fAnalysisUtil
protected

Definition at line 25 of file AliAnalysisTaskEmcalOnlinePatchesRef.h.

Referenced by UserCreateOutputObjects(), and UserExec().

AliEMCALGeometry* EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOnlinePatchesRef::fGeometry
protected

Definition at line 26 of file AliAnalysisTaskEmcalOnlinePatchesRef.h.

Referenced by UserExec().

THistManager* EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalOnlinePatchesRef::fHistos
protected

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