]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
set dummy trigger bit config
authormverweij <marta.verweij@cern.ch>
Tue, 2 Dec 2014 22:42:52 +0000 (23:42 +0100)
committermverweij <marta.verweij@cern.ch>
Tue, 2 Dec 2014 22:42:52 +0000 (23:42 +0100)
PWG/EMCAL/AliEmcalPatchFromCellMaker.cxx
PWG/EMCAL/AliEmcalPatchFromCellMaker.h

index d26aab17032ac2aa3b5bfc2188a8eed1f0a208ed..54491f82fefad25342148c789a71f82f0620d4e1 100644 (file)
@@ -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);
index 33c71273b362509ff1f0a2ab5a065a1d8ad6006b..5542bed7f8e0715f0149bf3f5743d89ac2d57310 100644 (file)
@@ -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