AliPhysics  b24dc27 (b24dc27)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection Class Reference

#include <AliEmcalTriggerOfflineSelection.h>

Public Types

enum  EmcalTriggerClass {
  kTrgEL0 = 0, kTrgEG1, kTrgEG2, kTrgEJ1,
  kTrgEJ2, kTrgDL0, kTrgDG1, kTrgDG2,
  kTrgDJ1, kTrgDJ2, kTrgn
}
 

Public Member Functions

 AliEmcalTriggerOfflineSelection ()
 
virtual ~AliEmcalTriggerOfflineSelection ()
 
void SetOfflineEnergyThreshold (EmcalTriggerClass trgcls, double threshold)
 
Bool_t IsOfflineSelected (EmcalTriggerClass trgcls, const TClonesArray *const triggerpatches) const
 
Double_t GetThresholdForTrigger (EmcalTriggerClass trgcls) const
 

Static Public Member Functions

static Bool_t IsSingleShower (EmcalTriggerClass cls)
 
static Bool_t IsDCAL (EmcalTriggerClass cls)
 

Protected Member Functions

 ClassDef (AliEmcalTriggerOfflineSelection, 1)
 

Protected Attributes

Double_t fOfflineEnergyThreshold [kTrgn]
 

Detailed Description

Definition at line 17 of file AliEmcalTriggerOfflineSelection.h.

Member Enumeration Documentation

Enumerator
kTrgEL0 
kTrgEG1 
kTrgEG2 
kTrgEJ1 
kTrgEJ2 
kTrgDL0 
kTrgDG1 
kTrgDG2 
kTrgDJ1 
kTrgDJ2 
kTrgn 

Definition at line 19 of file AliEmcalTriggerOfflineSelection.h.

Constructor & Destructor Documentation

EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection::AliEmcalTriggerOfflineSelection ( )
virtual EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection::~AliEmcalTriggerOfflineSelection ( )
inlinevirtual

Definition at line 34 of file AliEmcalTriggerOfflineSelection.h.

Member Function Documentation

EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection::ClassDef ( AliEmcalTriggerOfflineSelection  ,
 
)
protected
Double_t EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection::GetThresholdForTrigger ( EmcalTriggerClass  trgcls) const
inline

Definition at line 38 of file AliEmcalTriggerOfflineSelection.h.

static Bool_t EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection::IsDCAL ( EmcalTriggerClass  cls)
static
Bool_t EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection::IsOfflineSelected ( EmcalTriggerClass  trgcls,
const TClonesArray *const  triggerpatches 
) const
static Bool_t EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection::IsSingleShower ( EmcalTriggerClass  cls)
static
void EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection::SetOfflineEnergyThreshold ( EmcalTriggerClass  trgcls,
double  threshold 
)
inline

Definition at line 36 of file AliEmcalTriggerOfflineSelection.h.

Member Data Documentation

Double_t EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection::fOfflineEnergyThreshold[kTrgn]
protected

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