AliPhysics  v5-07-15-01 (b3d7633)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
EMCalTriggerPtAnalysis::AliEMCalTriggerAnaPatternContainer Class Reference

Helper class containing different trigger patterns to check in the trigger string. More...

#include <AliEMCalTriggerAnaTriggerClass.h>

Inheritance diagram for EMCalTriggerPtAnalysis::AliEMCalTriggerAnaPatternContainer:

Public Member Functions

 AliEMCalTriggerAnaPatternContainer ()
 
virtual ~AliEMCalTriggerAnaPatternContainer ()
 
void AddPattern (const char *pattern, bool isRequested)
 
bool CheckTriggerString (const char *triggerstring) const
 

Private Attributes

TObjArray fPatterns
 

Detailed Description

Helper class containing different trigger patterns to check in the trigger string.

Definition at line 83 of file AliEMCalTriggerAnaTriggerClass.h.

Constructor & Destructor Documentation

EMCalTriggerPtAnalysis::AliEMCalTriggerAnaPatternContainer::AliEMCalTriggerAnaPatternContainer ( )
inline

Definition at line 85 of file AliEMCalTriggerAnaTriggerClass.h.

virtual EMCalTriggerPtAnalysis::AliEMCalTriggerAnaPatternContainer::~AliEMCalTriggerAnaPatternContainer ( )
inlinevirtual

Detstructor, nothing to do

Definition at line 94 of file AliEMCalTriggerAnaTriggerClass.h.

Member Function Documentation

void EMCalTriggerPtAnalysis::AliEMCalTriggerAnaPatternContainer::AddPattern ( const char *  pattern,
bool  isRequested 
)
inline
Parameters
pattern
isRequested

Definition at line 101 of file AliEMCalTriggerAnaTriggerClass.h.

Referenced by EMCalTriggerPtAnalysis::AliEMCalTriggerAnaTriggerClass::AddTriggerStringPattern().

Bool_t EMCalTriggerPtAnalysis::AliEMCalTriggerAnaPatternContainer::CheckTriggerString ( const char *  triggerstring) const

Check triggerstring for all patterns defined in the container.

Parameters
triggerstringThe triggerstring to check
Returns
True if all patterns are correctly matched, false otherwise

Definition at line 123 of file AliEMCalTriggerAnaTriggerClass.cxx.

Referenced by EMCalTriggerPtAnalysis::AliEMCalTriggerAnaTriggerClass::IsEventTriggered().

Member Data Documentation

TObjArray EMCalTriggerPtAnalysis::AliEMCalTriggerAnaPatternContainer::fPatterns
private

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