12 #ifndef ALIEMCALTRIGGERQATASK_H 13 #define ALIEMCALTRIGGERQATASK_H 33 class AliEMCALTriggerQA;
37 #include <TObjArray.h> 38 #include <AliEMCALTriggerQA.h> 40 #include <AliEMCALTriggerChannelContainer.h> Int_t fADCperBin
ADC counts per bin.
void SetTriggerPatchesName(const char *name)
TClonesArray * fTriggerPatches
! trigger array in
UInt_t fTimeStampBinWidth
Time stamp bin width.
Class to do some fast QA of the EMCal trigger. Useful also to tune trigger thresholds.
AliESDEvent * fESDEvent
! current ESD event
Bool_t fDCalPlots
Whether to add DCal QA plots.
TString fTriggerPatchesName
name of input trigger array
void EnableHistogramsByTimeStamp(UInt_t binWidth=600)
void SetTimeStampRange(UInt_t min, UInt_t max)
void SetADCperBin(Int_t n)
void UserCreateOutputObjects()
UInt_t fMinTimeStamp
Minimum event time stamp (only ESD)
Int_t fMinAmplitude
Minimum trigger patch amplitude.
Base task in the EMCAL framework (lighter version of AliAnalysisTaskEmcal)
virtual ~AliEmcalTriggerQATask()
AliEmcalTriggerQATask & operator=(const AliEmcalTriggerQATask &)
static AliEmcalTriggerQATask * AddTaskEmcalTriggerQA(TString triggerPatchesName="EmcalTriggers", TString cellsName="", TString triggersName="", EBeamType_t beamType=kpp, ETriggerAnalysisType_t anaType=kTriggerOfflineExpertAnalysis, TString subdir="", TString suffix="")
std::vector< AliEMCALTriggerQA * > fEMCALTriggerQA
produces the QA histograms
void EnableDCal(Bool_t e=kTRUE)
UInt_t fMaxTimeStamp
Maximum event time stamp (only ESD)
Container class for histograms.
static AliEmcalTriggerQATask * AddTaskEmcalTriggerQA_QAtrain(Int_t runnumber)
EBeamType_t
Switch for the beam type.
void SetMinAmplitude(Int_t m)
AliEMCALTriggerQA * GetTriggerQA(Int_t i=0)