AliPhysics  5dd2c10 (5dd2c10)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef Class Reference

#include <AliAnalysisTaskEmcalClustersRef.h>

Inheritance diagram for EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef:

Public Member Functions

 AliAnalysisTaskEmcalClustersRef ()
 
 AliAnalysisTaskEmcalClustersRef (const char *name)
 
virtual ~AliAnalysisTaskEmcalClustersRef ()
 
void UserCreateOutputObjects ()
 
void UserExec (Option_t *)
 
void Terminate (Option_t *)
 
void SetClusterContainer (TString clustercontname)
 
void SetCreateTriggerStringFromPatches (Bool_t doUsePatches)
 

Protected Member Functions

void CreateEnergyBinning (TArrayD &binning) const
 
void FillClusterHistograms (TString triggerclass, double energy, double eta, double phi, TList *triggerpatches)
 
TString GetFiredTriggerClassesFromPatches (const TClonesArray *triggerpatches) const
 
void FindPatchesForTrigger (TString triggerclass, const TClonesArray *triggerpatches, TList &foundpatches) const
 
Bool_t CorrelateToTrigger (Double_t etaclust, Double_t phiclust, TList *triggerpatches) const
 

Protected Attributes

AliAnalysisUtils * fAnalysisUtil
 
AliEMCalHistoContainerfHistos
 
AliEMCALGeometry * fGeometry
 
TString fClusterContainer
 
Bool_t fTriggerStringFromPatches
 

Private Member Functions

 AliAnalysisTaskEmcalClustersRef (const AliAnalysisTaskEmcalClustersRef &)
 
AliAnalysisTaskEmcalClustersRefoperator= (const AliAnalysisTaskEmcalClustersRef &)
 
 ClassDef (AliAnalysisTaskEmcalClustersRef, 1)
 

Detailed Description

Definition at line 20 of file AliAnalysisTaskEmcalClustersRef.h.

Constructor & Destructor Documentation

EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::AliAnalysisTaskEmcalClustersRef ( )
EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::AliAnalysisTaskEmcalClustersRef ( const char *  name)
virtual EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::~AliAnalysisTaskEmcalClustersRef ( )
virtual
EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::AliAnalysisTaskEmcalClustersRef ( const AliAnalysisTaskEmcalClustersRef )
private

Member Function Documentation

EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::ClassDef ( AliAnalysisTaskEmcalClustersRef  ,
 
)
private
Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::CorrelateToTrigger ( Double_t  etaclust,
Double_t  phiclust,
TList *  triggerpatches 
) const
protected
void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::CreateEnergyBinning ( TArrayD &  binning) const
protected
void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::FillClusterHistograms ( TString  triggerclass,
double  energy,
double  eta,
double  phi,
TList *  triggerpatches 
)
protected
void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::FindPatchesForTrigger ( TString  triggerclass,
const TClonesArray *  triggerpatches,
TList &  foundpatches 
) const
protected
TString EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::GetFiredTriggerClassesFromPatches ( const TClonesArray *  triggerpatches) const
protected
AliAnalysisTaskEmcalClustersRef& EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::operator= ( const AliAnalysisTaskEmcalClustersRef )
private
void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::SetClusterContainer ( TString  clustercontname)
inline

Definition at line 30 of file AliAnalysisTaskEmcalClustersRef.h.

void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::SetCreateTriggerStringFromPatches ( Bool_t  doUsePatches)
inline

Definition at line 31 of file AliAnalysisTaskEmcalClustersRef.h.

void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::Terminate ( Option_t *  )
inline

Definition at line 28 of file AliAnalysisTaskEmcalClustersRef.h.

void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::UserCreateOutputObjects ( )
void EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::UserExec ( Option_t *  )

Member Data Documentation

AliAnalysisUtils* EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::fAnalysisUtil
protected

Definition at line 41 of file AliAnalysisTaskEmcalClustersRef.h.

TString EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::fClusterContainer
protected

Definition at line 44 of file AliAnalysisTaskEmcalClustersRef.h.

Referenced by SetClusterContainer().

AliEMCALGeometry* EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::fGeometry
protected

Definition at line 43 of file AliAnalysisTaskEmcalClustersRef.h.

AliEMCalHistoContainer* EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::fHistos
protected

Definition at line 42 of file AliAnalysisTaskEmcalClustersRef.h.

Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef::fTriggerStringFromPatches
protected

Definition at line 46 of file AliAnalysisTaskEmcalClustersRef.h.

Referenced by SetCreateTriggerStringFromPatches().


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