diff --git a/Trigger/TrigAnalysis/TrigNtMuon/cmt/requirements b/Trigger/TrigAnalysis/TrigNtMuon/cmt/requirements
new file mode 100755
index 0000000000000000000000000000000000000000..ee60195c573eca093a76938d4bbc5a54fcdabd78
--- /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 0000000000000000000000000000000000000000..20c86c6dd6d3e9949afc5161e3bc7bfb73ab211f
--- /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 0000000000000000000000000000000000000000..9f838c4d7b99e6a63e1bb842d59d247325341c25
--- /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 0000000000000000000000000000000000000000..366a5df52cc3c7e5c43d927b094a33a83c315f2f
--- /dev/null
+++ b/Trigger/TrigAnalysis/TrigNtMuon/src/components/TrigNtMuon_load.cxx
@@ -0,0 +1,4 @@
+#include "GaudiKernel/LoadFactoryEntries.h"
+
+LOAD_FACTORY_ENTRIES( TrigNtMuon )
+