AliPhysics  41af4b0 (41af4b0)
EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandler Class Referenceabstract

Base class for trigger patch handlers in the trigger patch analysis component. More...

#include <AliEMCalTriggerPatchAnalysisComponent.h>

Inheritance diagram for EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandler:

Public Member Functions

 AliEmcalTriggerPatchHandler (Bool_t doSwapOnline, Bool_t doSwapOffline)
 
virtual ~AliEmcalTriggerPatchHandler ()
 
virtual Bool_t IsOfType (const AliEMCALTriggerPatchInfo *const patch) const =0
 

Protected Attributes

Bool_t fPatchSwapThresholdsOnline
 Swap thresholds for online patches. More...
 
Bool_t fPatchSwapThresholdsOffline
 Swap thresholds for offline patches. More...
 

Detailed Description

Base class for trigger patch handlers in the trigger patch analysis component.

This class is the base class of patch handler classes, which identify given trigger patches based on the trigger class.

Definition at line 104 of file AliEMCalTriggerPatchAnalysisComponent.h.

Constructor & Destructor Documentation

EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandler::AliEmcalTriggerPatchHandler ( Bool_t  doSwapOnline,
Bool_t  doSwapOffline 
)
inline

Constructor

Definition at line 109 of file AliEMCalTriggerPatchAnalysisComponent.h.

virtual EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandler::~AliEmcalTriggerPatchHandler ( )
inlinevirtual

Destructor

Definition at line 116 of file AliEMCalTriggerPatchAnalysisComponent.h.

Member Function Documentation

virtual Bool_t EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandler::IsOfType ( const AliEMCALTriggerPatchInfo *const  patch) const
pure virtual

Implemented in EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandlerLevel0, EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandlerGammaHigh, EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandlerGammaLow, EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandlerJetHigh, and EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandlerJetLow.

Referenced by ~AliEmcalTriggerPatchHandler(), EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandlerGammaHigh::~AliEmcalTriggerPatchHandlerGammaHigh(), EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandlerGammaLow::~AliEmcalTriggerPatchHandlerGammaLow(), EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandlerJetHigh::~AliEmcalTriggerPatchHandlerJetHigh(), EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandlerJetLow::~AliEmcalTriggerPatchHandlerJetLow(), and EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandlerLevel0::~AliEmcalTriggerPatchHandlerLevel0().

Member Data Documentation

Bool_t EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandler::fPatchSwapThresholdsOffline
protected

Swap thresholds for offline patches.

Definition at line 121 of file AliEMCalTriggerPatchAnalysisComponent.h.

Bool_t EMCalTriggerPtAnalysis::AliEMCalTriggerPatchAnalysisComponent::AliEmcalTriggerPatchHandlerFactory::AliEmcalTriggerPatchHandler::fPatchSwapThresholdsOnline
protected

Swap thresholds for online patches.

Definition at line 120 of file AliEMCalTriggerPatchAnalysisComponent.h.


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