]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/createTriggerDescriptor_MUON.C
Updated MUON triggers (P.Crochet)
[u/mrichter/AliRoot.git] / STEER / createTriggerDescriptor_MUON.C
index 844bbe7fc5a75c17c397dbcb35f684172ad587b0..4f476c00594fd79e40f1454301aef10d1b550f7b 100644 (file)
@@ -10,74 +10,37 @@ createTriggerDescriptor_MUON()
    descrip.AddDetectorCluster( "MUON" ); // only MUON
 
    // 1
-   descrip.AddCondition( "MUON_SPlus_LPt_L0", 
-                         "MUON_SPlus_LPt_L0",    "Muon Plus Low Pt",
+   descrip.AddCondition( "MUON_Single_LPt_L0", 
+                         "MUON_Single_LPt_L0",    "Muon Single Low Pt",
+                         (ULong64_t)0x1 );
+
+   // 10
+   descrip.AddCondition( "MUON_Single_HPt_L0", 
+                         "MUON_Single_HPt_L0",    "Muon Single High Pt",
                          (ULong64_t)0x1 << 1 );
 
-   // 2
-   descrip.AddCondition( "MUON_SPlus_HPt_L0", 
-                         "MUON_SPlus_HPt_L0",    "Muon Plus High Pt",
+   // 100
+   descrip.AddCondition( "MUON_Like_LPt_L0", 
+                         "MUON_Like_LPt_L0",    "Di Muon Like sign Low Pt",
                          (ULong64_t)0x1 << 2 );
 
-   // 3
-   descrip.AddCondition( "MUON_SPlus_All_L0", 
-                         "MUON_SPlus_All_L0",    "Muon Plus All Pt",
+   // 1000
+   descrip.AddCondition( "MUON_Like_HPt_L0", 
+                         "MUON_Like_HPt_L0",    "Di Muon Like sign High Pt",
                          (ULong64_t)0x1 << 3 );
 
-   // 4
-   descrip.AddCondition( "MUON_SMinus_LPt_L0", 
-                         "MUON_SMinus_LPt_L0",    "Muon Minus Low Pt",
-                         (ULong64_t)0x1 << 4 );
-
-   // 5
-   descrip.AddCondition( "MUON_SMinus_HPt_L0", 
-                         "MUON_SMinus_HPt_L0",    "Muon Minus High Pt",
-                         (ULong64_t)0x1 << 5 );
-
-   // 6
-   descrip.AddCondition( "MUON_SUndef_LPt_L0", 
-                         "MUON_SUndef_LPt_L0",    "Muon Undefined sign Low Pt",
-                         (ULong64_t)0x1 << 6 );
-
-   // 7
-   descrip.AddCondition( "MUON_SUndef_HPt_L0", 
-                         "MUON_SUndef_HPt_L0",    "Muon Undefined sign High Pt",
-                         (ULong64_t)0x1 << 7 );
-
-   // 8
-   descrip.AddCondition( "MUON_SUndef_All_L0", 
-                         "MUON_SUndef_All_L0",    "Muon Undefined sign All Pt",
-                         (ULong64_t)0x1 << 8 );
-
-   // 9
+   // 10000
    descrip.AddCondition( "MUON_Unlike_LPt_L0", 
                          "MUON_Unlike_LPt_L0",    "Di Muon Unlike sign Low Pt",
-                         (ULong64_t)0x1 << 9 );
+                         (ULong64_t)0x1 << 4 );
 
-   // 10
+   // 100000
    descrip.AddCondition( "MUON_Unlike_HPt_L0", 
                          "MUON_Unlike_HPt_L0",    "Di Muon Unlike sign High Pt",
-                         (ULong64_t)0x1 << 10 );
+                         (ULong64_t)0x1 << 5 );
 
-   // 11
-   descrip.AddCondition( "MUON_Unlike_All_L0", 
-                         "MUON_Unlike_All_L0",    "Di Muon Unlike sign All Pt",
-                         (ULong64_t)0x1 << 11 );
 
-   // 12
-   descrip.AddCondition( "MUON_Like_LPt_L0", 
-                         "MUON_Like_LPt_L0",    "Di Muon Like sign Low Pt",
-                         (ULong64_t)0x1 << 12 );
 
-   // 13
-   descrip.AddCondition( "MUON_Like_HPt_L0", 
-                         "MUON_Like_HPt_L0",    "Di Muon Like sign High Pt",
-                         (ULong64_t)0x1 << 13 );
-
-   // 14
-   descrip.AddCondition( "MUON_Like_All_L0", 
-                         "MUON_Like_All_L0",    "Di Muon Like sign All Pt",
-                         (ULong64_t)0x1 << 14 );
    cout << endl << endl;
 
    if( !descrip.CheckInputsConditions("Config.C") ) {
@@ -116,3 +79,4 @@ createTriggerDescriptor_MUON()
 
 }
 
+