AliPhysics  0bb4a45 (0bb4a45)
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.

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

Definition at line 104 of file AliEMCalTriggerAnaTriggerClass.h.


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