From b4e4e701ff9b2048bd6a8aded595a0d8e7c94929 Mon Sep 17 00:00:00 2001 From: mverweij Date: Tue, 2 Dec 2014 23:42:52 +0100 Subject: [PATCH] set dummy trigger bit config --- PWG/EMCAL/AliEmcalPatchFromCellMaker.cxx | 7 +++++++ PWG/EMCAL/AliEmcalPatchFromCellMaker.h | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/PWG/EMCAL/AliEmcalPatchFromCellMaker.cxx b/PWG/EMCAL/AliEmcalPatchFromCellMaker.cxx index d26aab17032..54491f82fef 100644 --- a/PWG/EMCAL/AliEmcalPatchFromCellMaker.cxx +++ b/PWG/EMCAL/AliEmcalPatchFromCellMaker.cxx @@ -13,6 +13,7 @@ #include "AliLog.h" #include "AliEMCALGeometry.h" #include "AliEmcalTriggerPatchInfo.h" +#include "AliEmcalTriggerBitConfig.h" #include "AliEmcalPatchFromCellMaker.h" @@ -28,6 +29,7 @@ AliEmcalPatchFromCellMaker::AliEmcalPatchFromCellMaker() : fCellTimeMin(485e-9), fCellTimeMax(685e-9), fL1Slide(0), + fTriggerBitConfig(0x0), fh3EEtaPhiCell(0), fh2CellEnergyVsTime(0), fh1CellEnergySum(0) @@ -53,6 +55,7 @@ AliEmcalPatchFromCellMaker::AliEmcalPatchFromCellMaker(const char *name) : fCellTimeMin(485e-9), fCellTimeMax(685e-9), fL1Slide(0), + fTriggerBitConfig(0x0), fh3EEtaPhiCell(0), fh2CellEnergyVsTime(0), fh1CellEnergySum(0) @@ -98,6 +101,9 @@ void AliEmcalPatchFromCellMaker::ExecOnce() } } + if(!fTriggerBitConfig) + fTriggerBitConfig = new AliEmcalTriggerBitConfigNew(); + } //________________________________________________________________________ @@ -320,6 +326,7 @@ void AliEmcalPatchFromCellMaker::RunSimpleOfflineTrigger() AliEmcalTriggerPatchInfo *trigger = new ((*fCaloTriggersOut)[itrig]) AliEmcalTriggerPatchInfo(); itrig++; + trigger->SetTriggerBitConfig(fTriggerBitConfig); trigger->SetCenterGeo(centerGeo, enAmp); trigger->SetEdge1(edge1, enAmp); trigger->SetEdge2(edge2, enAmp); diff --git a/PWG/EMCAL/AliEmcalPatchFromCellMaker.h b/PWG/EMCAL/AliEmcalPatchFromCellMaker.h index 33c71273b36..5542bed7f8e 100644 --- a/PWG/EMCAL/AliEmcalPatchFromCellMaker.h +++ b/PWG/EMCAL/AliEmcalPatchFromCellMaker.h @@ -3,8 +3,8 @@ class TClonesArray; class TH3F; +class AliEmcalTriggerBitConfig; -#include "AliEMCALTriggerTypes.h" #include "AliAnalysisTaskEmcal.h" class AliEmcalPatchFromCellMaker : public AliAnalysisTaskEmcal { @@ -50,6 +50,7 @@ class AliEmcalPatchFromCellMaker : public AliAnalysisTaskEmcal { Double_t fCellTimeMin; // minimum time cell Double_t fCellTimeMax; // maximum time cell Bool_t fL1Slide; // sliding window on + AliEmcalTriggerBitConfig *fTriggerBitConfig; // dummy trigger bit config private: TH3F *fh3EEtaPhiCell; //! cell E, eta, phi -- 2.43.0