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