From 5f54a4f3945f701ced6f39acebbf95dfd9999efd Mon Sep 17 00:00:00 2001
From: Stefano Giagu <Stefano.Giagu@cern.ch>
Date: Tue, 15 May 2012 09:25:59 +0200
Subject: [PATCH] tagged as TrigNtMuon-00-00-25 (SG) (TrigNtMuon-00-00-25)

---
 .../TrigAnalysis/TrigNtMuon/cmt/requirements   | 17 +++++++++++++++++
 .../share/jobOfragment_TrigNtMuon.py           | 18 ++++++++++++++++++
 .../src/components/TrigNtMuon_entries.cxx      | 17 +++++++++++++++++
 .../src/components/TrigNtMuon_load.cxx         |  4 ++++
 4 files changed, 56 insertions(+)
 create mode 100755 Trigger/TrigAnalysis/TrigNtMuon/cmt/requirements
 create mode 100755 Trigger/TrigAnalysis/TrigNtMuon/share/jobOfragment_TrigNtMuon.py
 create mode 100755 Trigger/TrigAnalysis/TrigNtMuon/src/components/TrigNtMuon_entries.cxx
 create mode 100755 Trigger/TrigAnalysis/TrigNtMuon/src/components/TrigNtMuon_load.cxx

diff --git a/Trigger/TrigAnalysis/TrigNtMuon/cmt/requirements b/Trigger/TrigAnalysis/TrigNtMuon/cmt/requirements
new file mode 100755
index 00000000000..ee60195c573
--- /dev/null
+++ b/Trigger/TrigAnalysis/TrigNtMuon/cmt/requirements
@@ -0,0 +1,17 @@
+package TrigNtMuon
+                                                                                                                 
+author Stefano Giagu <stefano.giagu@cern.ch>
+#
+                                                                                                                 
+use     AtlasPolicy             AtlasPolicy-*
+use     GaudiInterface          GaudiInterface-*	External
+use     StoreGate               StoreGate-*             Control
+use     TrigMuonEvent           TrigMuonEvent-*         Trigger/TrigEvent
+#use     CBNT_Utils              CBNT_Utils-*            Reconstruction
+
+                                                                                                                 
+#apply_pattern dual_use_library files=*.cxx
+apply_pattern declare_runtime
+                                                                                                                 
+apply_pattern declare_joboptions files="jobOfragment*.txt jobOfragment*.py"
+
diff --git a/Trigger/TrigAnalysis/TrigNtMuon/share/jobOfragment_TrigNtMuon.py b/Trigger/TrigAnalysis/TrigNtMuon/share/jobOfragment_TrigNtMuon.py
new file mode 100755
index 00000000000..20c86c6dd6d
--- /dev/null
+++ b/Trigger/TrigAnalysis/TrigNtMuon/share/jobOfragment_TrigNtMuon.py
@@ -0,0 +1,18 @@
+theApp.Dlls += [ "TrigNtMuon" ]
+
+#CBNT_AthenaAware = Algorithm( "CBNT_AthenaAware" )
+#CBNT_AthenaAware.Members += [ "CBNTAA_TrigmuFast/CBNT_TrigmuFast" ]
+#CBNT_AthenaAware.Members += [ "CBNTAA_TrigmuComb/CBNT_TrigmuComb" ]
+
+from TrigNtMuon.TrigNtMuonConf import *
+
+if TriggerFlags.MuonSlice.doEFMuon():
+    from AthenaCommon.Configurable import Configurable
+    if   "MooHLTAlgo_MS_Muon" in Configurable.allConfigurables.keys():
+        Configurable.allConfigurables.get("MooHLTAlgo_MS_Muon").doAANtuples = True
+    if   "MooHLTAlgo_SA_Muon" in Configurable.allConfigurables.keys():
+        Configurable.allConfigurables.get("MooHLTAlgo_SA_Muon").doAANtuples = True
+    if   "MooHLTAlgo_CB_Muon" in Configurable.allConfigurables.keys():
+        Configurable.allConfigurables.get("MooHLTAlgo_CB_Muon").doAANtuples = True
+
+
diff --git a/Trigger/TrigAnalysis/TrigNtMuon/src/components/TrigNtMuon_entries.cxx b/Trigger/TrigAnalysis/TrigNtMuon/src/components/TrigNtMuon_entries.cxx
new file mode 100755
index 00000000000..9f838c4d7b9
--- /dev/null
+++ b/Trigger/TrigAnalysis/TrigNtMuon/src/components/TrigNtMuon_entries.cxx
@@ -0,0 +1,17 @@
+//#include "TrigNtMuon/CBNTAA_TrigmuFast.h"
+//#include "TrigNtMuon/CBNTAA_TrigmuComb.h"
+//#include "TrigNtMuon/CBNTAA_TrigMuTagIMO.h"
+#include "GaudiKernel/DeclareFactoryEntries.h"
+
+//DECLARE_ALGORITHM_FACTORY( CBNTAA_TrigmuFast )
+//DECLARE_ALGORITHM_FACTORY( CBNTAA_TrigmuComb )
+//DECLARE_ALGORITHM_FACTORY( CBNTAA_TrigMuTagIMO )
+
+
+DECLARE_FACTORY_ENTRIES( TrigNtMuon ) {
+
+ //  DECLARE_ALGORITHM( CBNTAA_TrigmuFast )
+ //  DECLARE_ALGORITHM( CBNTAA_TrigmuComb )
+ //  DECLARE_ALGORITHM( CBNTAA_TrigMuTagIMO )
+
+}
diff --git a/Trigger/TrigAnalysis/TrigNtMuon/src/components/TrigNtMuon_load.cxx b/Trigger/TrigAnalysis/TrigNtMuon/src/components/TrigNtMuon_load.cxx
new file mode 100755
index 00000000000..366a5df52cc
--- /dev/null
+++ b/Trigger/TrigAnalysis/TrigNtMuon/src/components/TrigNtMuon_load.cxx
@@ -0,0 +1,4 @@
+#include "GaudiKernel/LoadFactoryEntries.h"
+
+LOAD_FACTORY_ENTRIES( TrigNtMuon )
+
-- 
GitLab