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 ) +