1 #ifndef ALIEMCALCELLMONITOR_H_
2 #define ALIEMCALCELLMONITOR_H_
6 #include "AliAnalysisTaskSE.h"
13 class AliEMCALGeometry;
void SetRequestTrigger(ULong_t triggerbits, TString triggerstring="")
virtual void RunChanged()
std::vector< Int_t > fMaskedCells
Vector of masked cells.
AliEmcalCellMonitorAmplitudeBinning()
virtual ~AliEmcalCellMonitorAmplitudeBinning()
void InitBadChannelsFromContainer(const TString &containername)
ULong_t fRequestTrigger
Trigger selection.
void SetBadCell(Int_t cellId)
AliEmcalCellMonitorTask()
bool IsCellMasked(Int_t cellId) const
void SetMinCellAmplitudeForCellTime(Double_t minAmp)
virtual void UserCreateOutputObjects()
TString fNameClusters
Name of the cluster container (as TClonesArray)
Helper class creating user defined custom binning.
Defining binning in amplitude direction.
Int_t fNumberOfCells
Number of cells.
void SetNameClusterContainer(const TString &nameclusters)
virtual void UserExec(Option_t *)
TString fTriggerString
Trigger string in addition to trigger selection.
virtual ~AliEmcalCellMonitorTask()
Double_t fMinCellAmplitude
Min. cell amplitude requested for cell time and frequency.
Int_t fOldRun
! Old Run number (for run change check)
Container class for histograms.
AliEmcalCellMonitorTask & operator=(const AliEmcalCellMonitorTask &ref)
AliEMCALGeometry * fGeometry
! EMCAL geometry
TString fBadChannelContainer
Bad channel container name.
THistManager * fHistManager
! Histogram handler
Bool_t fLocalInitialized
Check whether task is initialized (for ExecOnce)
Simple monitoring task for cell related quantities.