From 6f20bdf770ba471bf0dc2978769e049cb3955648 Mon Sep 17 00:00:00 2001 From: Giovanni Date: Tue, 16 Dec 2014 18:14:35 +0100 Subject: [PATCH] use all.py instead of __init__.py to imoprt everything so that pepople loading only one are not slowed down --- PhysicsTools/Heppy/python/analyzers/core/__init__.py | 9 +-------- PhysicsTools/Heppy/python/analyzers/core/all.py | 8 ++++++++ PhysicsTools/Heppy/python/analyzers/gen/__init__.py | 5 +---- PhysicsTools/Heppy/python/analyzers/gen/all.py | 4 ++++ PhysicsTools/Heppy/python/analyzers/objects/__init__.py | 9 +-------- PhysicsTools/Heppy/python/analyzers/objects/all.py | 8 ++++++++ 6 files changed, 23 insertions(+), 20 deletions(-) create mode 100644 PhysicsTools/Heppy/python/analyzers/core/all.py create mode 100644 PhysicsTools/Heppy/python/analyzers/gen/all.py create mode 100644 PhysicsTools/Heppy/python/analyzers/objects/all.py diff --git a/PhysicsTools/Heppy/python/analyzers/core/__init__.py b/PhysicsTools/Heppy/python/analyzers/core/__init__.py index 4dee5493ec19f..1bb8bf6d7fd4c 100644 --- a/PhysicsTools/Heppy/python/analyzers/core/__init__.py +++ b/PhysicsTools/Heppy/python/analyzers/core/__init__.py @@ -1,8 +1 @@ -from PhysicsTools.Heppy.analyzers.core.AutoFillTreeProducer import AutoFillTreeProducer -from PhysicsTools.Heppy.analyzers.core.EventSelector import EventSelector -from PhysicsTools.Heppy.analyzers.core.JSONAnalyzer import JSONAnalyzer -from PhysicsTools.Heppy.analyzers.core.PileUpAnalyzer import PileUpAnalyzer -from PhysicsTools.Heppy.analyzers.core.SkimAnalyzerCount import SkimAnalyzerCount -from PhysicsTools.Heppy.analyzers.core.TreeAnalyzerNumpy import TreeAnalyzerNumpy -from PhysicsTools.Heppy.analyzers.core.TriggerBitAnalyzer import TriggerBitAnalyzer -from PhysicsTools.Heppy.analyzers.core.TriggerBitFilter import TriggerBitFilter +# empty diff --git a/PhysicsTools/Heppy/python/analyzers/core/all.py b/PhysicsTools/Heppy/python/analyzers/core/all.py new file mode 100644 index 0000000000000..4dee5493ec19f --- /dev/null +++ b/PhysicsTools/Heppy/python/analyzers/core/all.py @@ -0,0 +1,8 @@ +from PhysicsTools.Heppy.analyzers.core.AutoFillTreeProducer import AutoFillTreeProducer +from PhysicsTools.Heppy.analyzers.core.EventSelector import EventSelector +from PhysicsTools.Heppy.analyzers.core.JSONAnalyzer import JSONAnalyzer +from PhysicsTools.Heppy.analyzers.core.PileUpAnalyzer import PileUpAnalyzer +from PhysicsTools.Heppy.analyzers.core.SkimAnalyzerCount import SkimAnalyzerCount +from PhysicsTools.Heppy.analyzers.core.TreeAnalyzerNumpy import TreeAnalyzerNumpy +from PhysicsTools.Heppy.analyzers.core.TriggerBitAnalyzer import TriggerBitAnalyzer +from PhysicsTools.Heppy.analyzers.core.TriggerBitFilter import TriggerBitFilter diff --git a/PhysicsTools/Heppy/python/analyzers/gen/__init__.py b/PhysicsTools/Heppy/python/analyzers/gen/__init__.py index 2a04767f7c215..1bb8bf6d7fd4c 100644 --- a/PhysicsTools/Heppy/python/analyzers/gen/__init__.py +++ b/PhysicsTools/Heppy/python/analyzers/gen/__init__.py @@ -1,4 +1 @@ -from PhysicsTools.Heppy.analyzers.gen.GeneratorAnalyzer import GeneratorAnalyzer -from PhysicsTools.Heppy.analyzers.gen.GenHeavyFlavourAnalyzer import GenHeavyFlavourAnalyzer -from PhysicsTools.Heppy.analyzers.gen.HiggsDecayModeAnalyzer import HiggsDecayModeAnalyzer -from PhysicsTools.Heppy.analyzers.gen.PDFWeightsAnalyzer import PDFWeightsAnalyzer +# empty diff --git a/PhysicsTools/Heppy/python/analyzers/gen/all.py b/PhysicsTools/Heppy/python/analyzers/gen/all.py new file mode 100644 index 0000000000000..2a04767f7c215 --- /dev/null +++ b/PhysicsTools/Heppy/python/analyzers/gen/all.py @@ -0,0 +1,4 @@ +from PhysicsTools.Heppy.analyzers.gen.GeneratorAnalyzer import GeneratorAnalyzer +from PhysicsTools.Heppy.analyzers.gen.GenHeavyFlavourAnalyzer import GenHeavyFlavourAnalyzer +from PhysicsTools.Heppy.analyzers.gen.HiggsDecayModeAnalyzer import HiggsDecayModeAnalyzer +from PhysicsTools.Heppy.analyzers.gen.PDFWeightsAnalyzer import PDFWeightsAnalyzer diff --git a/PhysicsTools/Heppy/python/analyzers/objects/__init__.py b/PhysicsTools/Heppy/python/analyzers/objects/__init__.py index d9994b0351099..1bb8bf6d7fd4c 100644 --- a/PhysicsTools/Heppy/python/analyzers/objects/__init__.py +++ b/PhysicsTools/Heppy/python/analyzers/objects/__init__.py @@ -1,8 +1 @@ -from PhysicsTools.Heppy.analyzers.objects.GeneratorAnalyzer import GeneratorAnalyzer -from PhysicsTools.Heppy.analyzers.objects.JetAnalyzer import JetAnalyzer -from PhysicsTools.Heppy.analyzers.objects.LeptonAnalyzer import LeptonAnalyzer -from PhysicsTools.Heppy.analyzers.objects.METAnalyzer import METAnalyzer -from PhysicsTools.Heppy.analyzers.objects.PhotonAnalyzer import PhotonAnalyzer -from PhysicsTools.Heppy.analyzers.objects.TauAnalyzer import TauAnalyzer -from PhysicsTools.Heppy.analyzers.objects.IsoTrackAnalyzer import IsoTrackAnalyzer -from PhysicsTools.Heppy.analyzers.objects.VertexAnalyzer import VertexAnalyzer +# empty diff --git a/PhysicsTools/Heppy/python/analyzers/objects/all.py b/PhysicsTools/Heppy/python/analyzers/objects/all.py new file mode 100644 index 0000000000000..d9994b0351099 --- /dev/null +++ b/PhysicsTools/Heppy/python/analyzers/objects/all.py @@ -0,0 +1,8 @@ +from PhysicsTools.Heppy.analyzers.objects.GeneratorAnalyzer import GeneratorAnalyzer +from PhysicsTools.Heppy.analyzers.objects.JetAnalyzer import JetAnalyzer +from PhysicsTools.Heppy.analyzers.objects.LeptonAnalyzer import LeptonAnalyzer +from PhysicsTools.Heppy.analyzers.objects.METAnalyzer import METAnalyzer +from PhysicsTools.Heppy.analyzers.objects.PhotonAnalyzer import PhotonAnalyzer +from PhysicsTools.Heppy.analyzers.objects.TauAnalyzer import TauAnalyzer +from PhysicsTools.Heppy.analyzers.objects.IsoTrackAnalyzer import IsoTrackAnalyzer +from PhysicsTools.Heppy.analyzers.objects.VertexAnalyzer import VertexAnalyzer