1 #ifndef ALIANALYSISTASKEMCALNOISETRIGGERS_H
2 #define ALIANALYSISTASKEMCALNOISETRIGGERS_H
7 #include "AliEMCALTriggerDataGrid.h"
11 class AliEMCALTriggerPatchInfo;
13 namespace EMCalTriggerPtAnalysis {
AliAnalysisTaskEmcalNoiseTriggers & operator=(const AliAnalysisTaskEmcalNoiseTriggers &)
virtual void CreateUserObjects()
Analysis of trigger quantities in rejected (noise) events.
AliEMCALTriggerPatchADCInfoAP * MakeFastorADCValuesForPatch(const AliEMCALTriggerPatchInfo &patch) const
virtual void UserFillHistosAfterEventSelection()
TString fTriggerString
Trigger string for event selection.
AliEMCALTriggerDataGrid< Int_t > fL1ADC
! Level1 fastor ADCs
void SetSelectTrigger(ULong_t triggerbits, const TString &triggerstring="")
void PrepareL1FastorADC()
Base class for analyses using EMCAL triggers.
Bool_t AnalyseTriggerPatch(const AliEMCALTriggerPatchInfo &recpatch, SelectPatchType_t pt, Bool_t maxpatch)
virtual void CreateUserHistos()
static const TString fgkPatchNames[2]
Names of the trigger patch types (for histograms)
virtual ~AliAnalysisTaskEmcalNoiseTriggers()
ULong_t fTriggerBits
Trigger bits for the event selection.
virtual bool IsUserEventSelected()
AliAnalysisTaskEmcalNoiseTriggers()