#ifndef ALITRIGGERINTERACTION_H
#define ALITRIGGERINTERACTION_H
#include <TNamed.h>
class AliTriggerInteraction : public TNamed {
public:
AliTriggerInteraction();
AliTriggerInteraction( TString & name, TString & logic );
AliTriggerInteraction( const AliTriggerInteraction& interact );
virtual ~AliTriggerInteraction();
AliTriggerInteraction& operator=(const AliTriggerInteraction& interact);
Bool_t CheckInputs(const TObjArray &inputs) const;
Bool_t IsActive(const TObjArray &inputs) const;
Bool_t Trigger(const TObjArray& inputs ) const;
virtual void Print( const Option_t* opt ="" ) const;
private:
ClassDef( AliTriggerInteraction, 1 )
};
#endif
AliTriggerInteraction.h:1 AliTriggerInteraction.h:2 AliTriggerInteraction.h:3 AliTriggerInteraction.h:4 AliTriggerInteraction.h:5 AliTriggerInteraction.h:6 AliTriggerInteraction.h:7 AliTriggerInteraction.h:8 AliTriggerInteraction.h:9 AliTriggerInteraction.h:10 AliTriggerInteraction.h:11 AliTriggerInteraction.h:12 AliTriggerInteraction.h:13 AliTriggerInteraction.h:14 AliTriggerInteraction.h:15 AliTriggerInteraction.h:16 AliTriggerInteraction.h:17 AliTriggerInteraction.h:18 AliTriggerInteraction.h:19 AliTriggerInteraction.h:20 AliTriggerInteraction.h:21 AliTriggerInteraction.h:22 AliTriggerInteraction.h:23 AliTriggerInteraction.h:24 AliTriggerInteraction.h:25 AliTriggerInteraction.h:26 AliTriggerInteraction.h:27 AliTriggerInteraction.h:28 AliTriggerInteraction.h:29 AliTriggerInteraction.h:30 AliTriggerInteraction.h:31 AliTriggerInteraction.h:32 AliTriggerInteraction.h:33 AliTriggerInteraction.h:34 AliTriggerInteraction.h:35 AliTriggerInteraction.h:36 AliTriggerInteraction.h:37