1 #ifndef ALITRIGGERCLASS_H 2 #define ALITRIGGERCLASS_H 33 UInt_t prescaler, Bool_t allrare);
35 TString & name, UChar_t index,
36 TString &desc, TString &clus,
37 TString &pfp, TString &mask,
38 UInt_t prescaler, Bool_t allrare);
40 TString & name, UChar_t index,
41 TString &desc, TString &clus,
43 UInt_t prescaler, Bool_t allrare,
44 UInt_t timegroup, UInt_t timewindow);
68 void Print(
const Option_t* )
const;
AliTriggerClass & operator=(const AliTriggerClass &trclass)
ULong64_t fClassMaskNext50
virtual ~AliTriggerClass()
AliTriggerDescriptor * GetDescriptor() const
AliTriggerBCMask * GetBCMask() const
void Print(const Option_t *) const
Bool_t IsActive(const TObjArray &inputs, const TObjArray &functions) const
Bool_t SetMasks(AliTriggerConfiguration *config, TString &mask)
ULong64_t GetMask() const
AliTriggerCluster * fCluster
UInt_t fTimeGroup
true = Condition has been satisfied after Trigger
AliTriggerPFProtection * fPFProtection
AliTriggerBCMask * fMask[kNMaxMasks]
ULong64_t GetValue() const
AliTriggerCluster * GetCluster() const
UInt_t GetPrescaler() const
ULong64_t GetMaskNext50() const
UInt_t GetTimeGroup() const
Int_t GetDownscaleFactor(Double_t &ds) const
ULong64_t GetValueNext50() const
AliTriggerDescriptor * fDescriptor
UInt_t GetTimeWindow() const
Bool_t CheckClass(AliTriggerConfiguration *config) const
void Trigger(const TObjArray &inputs, const TObjArray &functions)