]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ZDC/AliZDCTrigger.cxx
Fast implementation of gamma-distributed random numbers (Andreas)
[u/mrichter/AliRoot.git] / ZDC / AliZDCTrigger.cxx
index 8135f3a9938fcd8f46df9c0770f0fe68260b1d66..627077914cb93085f00aab8b151dfc372ead8838 100644 (file)
@@ -19,6 +19,7 @@
 //
 // ****************************************************************
 
+#include <TTree.h>
 #include "AliLog.h"
 #include "AliRun.h"
 #include "AliLoader.h"
@@ -30,6 +31,7 @@
 #include "AliZDCTrigger.h"
 
 //________________________________________________________________
+using std::cerr;
 ClassImp(AliZDCTrigger)
 
 //________________________________________________________________
@@ -63,10 +65,10 @@ void AliZDCTrigger::CreateInputs()
    // Do not create inputs again!!
    if( fInputs.GetEntriesFast() > 0 ) return;
    
-   fInputs.AddLast(new AliTriggerInput("ZDC_MB_L1",   "ZDC", 0));
-   fInputs.AddLast(new AliTriggerInput("ZDC_Semi_L1", "ZDC", 0));
-   fInputs.AddLast(new AliTriggerInput("ZDC_Cent_L1", "ZDC", 0));
-   fInputs.AddLast(new AliTriggerInput("ZDC_EMD_L1",  "ZDC", 0));
+   fInputs.AddLast(new AliTriggerInput("ZDC_1_L1",   "ZDC", 1));
+   fInputs.AddLast(new AliTriggerInput("ZDC_2_L1", "ZDC", 1));
+   fInputs.AddLast(new AliTriggerInput("ZDC_3_L1", "ZDC", 1));
+   fInputs.AddLast(new AliTriggerInput("ZDC_EMD_L1",  "ZDC", 1));
 }
 
 //________________________________________________________________
@@ -75,9 +77,10 @@ void AliZDCTrigger::Trigger()
 
    // Trigger selection
    //
-   AliRunLoader *runLoader = gAlice->GetRunLoader();
+   AliRunLoader *runLoader = AliRunLoader::Instance();
 
    AliLoader *aZDCLoader = runLoader->GetLoader("ZDCLoader");
+   
    aZDCLoader->LoadDigits("READ");
    AliZDCDigit digit;
    AliZDCDigit* pdigit = &digit;