27 #ifndef ALIEMCALFASTORMONITORTASK_H 28 #define ALIEMCALFASTORMONITORTASK_H 31 #include "AliEMCALTriggerDataGrid.h" 34 class AliEMCALGeometry;
35 class AliOADBContainer;
Bool_t fLocalInitialized
Switch whether task is initialized (for ExecOnce)
Double_t GetTransverseTimeSum(Int_t fastorAbsID, Double_t adc, const Double_t *vtx) const
Calculate transverse L1 time sum of a FastOR.
void SetRequestTrigger(ULong_t triggerbits, TString triggerstring="")
Define trigger selection.
std::vector< int > fMaskedCells
List of masked cells.
virtual void UserExecOnce()
Initialization of the task.
Base task in the EMCAL framework.
Int_t fOldRun
Old Run (for RunChanged())
TString fNameMaskedFastorOADB
Name of the OADB container with masked fastors.
virtual ~AliEmcalFastOrMonitorTask()
Destructor.
ULong_t fRequestTrigger
Trigger selection bits.
std::vector< int > fMaskedFastors
List of masked fastors.
Namespace for EMCAL framework classes and task.
virtual bool IsEventSelected()
Perform event selection.
AliOADBContainer * fMaskedFastorOADB
! OADB container with masked fastors
AliEmcalFastOrMonitorTask()
Default constructor.
AliEMCALTriggerDataGrid< double > fCellData
Grid with summed cell data.
TString fNameMaskedCellOADB
Name of the OADB container with masked cells.
Namespace for PWG framework classes.
THistManager * fHistosQA
! Histogram handler
virtual void UserCreateOutputObjects()
Creating output objects.
void DefineMaskedCellOADB(const char *oadbname)
Specify location of the OADB container with masked cells.
Container class for histograms.
void LoadEventCellData()
Load event-dependent cell data.
void DefineMaskedFastorOADB(const char *oadbname)
Specify location of the OADB container with masked FastORs.
virtual bool Run()
Event loop.
AliOADBContainer * fMaskedCellOADB
! OADB container with masked cells
virtual void RunChanged(Int_t newrun)
Run-dependent setup of the task.
TString fTriggerPattern
Trigger string pattern used in addition to the trigger selection bits.
void AddMaskedFastor(int fastorID)
Add masked fastor to the list of masked fastors.
Simlple monitoring of EMCAL FastOr quantities.