AliPhysics  3337bb0 (3337bb0)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 79 of file AliEMCalTriggerAnaTriggerClass.h.

Constructor & Destructor Documentation

EMCalTriggerPtAnalysis::AliEMCalTriggerAnaPatternContainer::AliEMCalTriggerAnaPatternContainer ( )
inline

Definition at line 81 of file AliEMCalTriggerAnaTriggerClass.h.

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

Detstructor, nothing to do

Definition at line 90 of file AliEMCalTriggerAnaTriggerClass.h.

Member Function Documentation

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

Definition at line 97 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 124 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: