]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTrigger.cxx
o add Reset function to CalPad and CalROC o Add functionality to AliTPCdataQA - Reset...
[u/mrichter/AliRoot.git] / MUON / AliMUONTrigger.cxx
index 426d288affc5a250805afc5f3e45a9d12c28d041..49646beb9a6d3ed2e9f464526bc1d9ea71556181 100644 (file)
@@ -15,6 +15,7 @@
 
 /* $Id$ */
 
+#include <TTree.h>
 #include "AliMUONTrigger.h"
 
 #include "AliLog.h"
@@ -22,6 +23,7 @@
 #include "AliMUONVTriggerStore.h"
 #include "AliRun.h"
 #include "AliRunLoader.h"
+#include "AliLoader.h"
 #include "AliTriggerInput.h"
 
 
@@ -67,23 +69,14 @@ void AliMUONTrigger::CreateInputs()
    // Do not create inputs again!!
    if( fInputs.GetEntriesFast() > 0 ) return;
    
-   fInputs.AddLast( new AliTriggerInput( "MUON_Single_LPt_L0", "MUONTRG",  0 ) );
-   fInputs.AddLast( new AliTriggerInput( "MUON_Single_HPt_L0", "MUONTRG", 0 ) );
+   fInputs.AddLast( new AliTriggerInput( "0MSL", "MUONTRG",  0 ) );
+   fInputs.AddLast( new AliTriggerInput( "0MSH", "MUONTRG", 0 ) );
 
-   fInputs.AddLast( new AliTriggerInput( "MUON_Unlike_LPt_L0", "MUONTRG",  0 ) );
-   fInputs.AddLast( new AliTriggerInput( "MUON_Unlike_HPt_L0", "MUONTRG", 0 ) );
-
-   fInputs.AddLast( new AliTriggerInput( "MUON_Like_LPt_L0", "MUONTRG",  0 ) );
-   fInputs.AddLast( new AliTriggerInput( "MUON_Like_HPt_L0", "MUONTRG", 0 ) );
-}
-
-//----------------------------------------------------------------------
-void AliMUONTrigger::CreateInputs(const TObjArray& inputs)
-{
-  /// inputs from array
-
-  AliTriggerDetector::CreateInputs(inputs);
+   fInputs.AddLast( new AliTriggerInput( "0MUL", "MUONTRG",  0 ) );
+   fInputs.AddLast( new AliTriggerInput( "0MUH", "MUONTRG", 0 ) );
 
+   fInputs.AddLast( new AliTriggerInput( "0MLL", "MUONTRG",  0 ) );
+   fInputs.AddLast( new AliTriggerInput( "0MLH", "MUONTRG", 0 ) );
 }
 
 //----------------------------------------------------------------------
@@ -132,14 +125,14 @@ void AliMUONTrigger::Trigger()
    else
    {
      // set CTP
-     if (globalTrigger->SingleLpt())      SetInput("MUON_Single_LPt_L0");
-     if (globalTrigger->SingleHpt())      SetInput("MUON_Single_HPt_L0");
+     if (globalTrigger->SingleLpt())      SetInput("0MSL");
+     if (globalTrigger->SingleHpt())      SetInput("0MSH");
      
-     if (globalTrigger->PairUnlikeLpt())  SetInput("MUON_Unlike_LPt_L0");
-     if (globalTrigger->PairUnlikeHpt())  SetInput("MUON_Unlike_HPt_L0");
+     if (globalTrigger->PairUnlikeLpt())  SetInput("0MUL");
+     if (globalTrigger->PairUnlikeHpt())  SetInput("0MUH");
      
-     if (globalTrigger->PairLikeLpt())    SetInput("MUON_Like_LPt_L0");
-     if (globalTrigger->PairLikeHpt())    SetInput("MUON_Like_HPt_L0");
+     if (globalTrigger->PairLikeLpt())    SetInput("0MLL");
+     if (globalTrigger->PairLikeHpt())    SetInput("0MLH");
    }
    muonLoader->UnloadDigits();
    fTriggerStore->Clear();