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