Beispiel #1
0
# add the MET systematics
include("gmsbAnalysis/METSystematics.py")

from gmsbAnalysis.gmsbAnalysisConf import SignalGammaLepton
testAlg = SignalGammaLepton(
    name="SignalGammaLepton",
    isMC=True,
    PreparationTool=gmsbPreparationTool,
    FinalSelectionTool=gmsbFinalSelectionTool,
    OverlapRemovalTool1=gmsbOverlapRemovalTool1,
    OverlapRemovalTool2=gmsbOverlapRemovalTool2,
    JetCleaningTool=myJetCleaningTool,
    applyTrigger=False,
    triggers="EF_mu18",
    NumPhotons=1,
    NumMuons=1,
    outputNtuple=True,
    doTruthStudies=True,
    TruthStudiesTool=truthStudies,
    #doTruthClassifier = True,
    #MCTruthClassifier = myMCTruthClassifier,
    DoEtMissSystematics=True,
    DoEtMissMuonSystematics=True,
    EtMissSystematicsTool=myEtMissSystematicsTool,
    EtMissMuonSystematicsTool=myEtMissMuonSystematicsTool,
    PileupLumiCalcFile="ilumicalc_histograms_None_178044-191933_mu.root")
from AthenaCommon.AppMgr import ToolSvc
#testAlg.OutputLevel = DEBUG
testAlg.OutputLevel = INFO

# Add example to Reader
Beispiel #2
0
    #Ptcut = 80*GeV,
    #doMInv = True,
    decayTaus=False,
    #doDeltaRLepton = True,
    OutputLevel=DEBUG)
ToolSvc += truthStudies
print truthStudies

from gmsbAnalysis.gmsbAnalysisConf import SignalGammaLepton
testAlg = SignalGammaLepton(name="SignalGammaLepton",
                            isMC=True,
                            PreparationTool=gmsbPreparationTool,
                            CrackPreparationTool=gmsbCrackPreparationTool,
                            OverlapRemovalTool1=gmsbOverlapRemovalTool1,
                            OverlapRemovalTool2=gmsbOverlapRemovalTool2,
                            JetCleaningTool=myJetCleaningTool,
                            applyTrigger=False,
                            NumPhotons=1,
                            NumElectrons=1,
                            outputNtuple=True,
                            doTruthStudies=True,
                            TruthStudiesTool=truthStudies)
from AthenaCommon.AppMgr import ToolSvc
testAlg.OutputLevel = DEBUG
#testAlg.OutputLevel = INFO

# Add example to Reader
topSequence += testAlg
print testAlg

#--------------------------------------------------------------
#                             OutputLevel = DEBUG
#                             )
# ToolSvc += truthStudies
# print truthStudies

from gmsbAnalysis.gmsbAnalysisConf import SignalGammaLepton
testAlg = SignalGammaLepton(name="SignalGammaLepton",
                            isMC=False,
                            PreparationTool=gmsbPreparationTool,
                            FinalSelectionTool=gmsbFinalSelectionTool,
                            OverlapRemovalTool1=gmsbOverlapRemovalTool1,
                            OverlapRemovalTool2=gmsbOverlapRemovalTool2,
                            AltSelectionTool=gmsbAltSelectionTool,
                            JetCleaningTool=myJetCleaningTool,
                            applyTrigger=False,
                            matchTrigger=1,
                            RequireTightPho=False,
                            doABCDPho=True,
                            triggers='EF_mu18_L1J10',
                            NumPhotons=1,
                            NumMuons=1,
                            outputNtuple=True,
                            doTruthStudies=False,
                            TruthStudiesTool=None,
                            Blind=False)
from AthenaCommon.AppMgr import ToolSvc
#testAlg.OutputLevel = DEBUG
testAlg.OutputLevel = INFO

# Add example to Reader
topSequence += testAlg
Beispiel #4
0
#                             #Ptcut = 8*GeV,
#                             doDeltaRLepton = False,
#                             OutputLevel = DEBUG
#                             )
# ToolSvc += truthStudies
# print truthStudies

from gmsbAnalysis.gmsbAnalysisConf import SignalGammaLepton
testAlg = SignalGammaLepton(name="SignalGammaLepton",
                            isMC=False,
                            PreparationTool=gmsbPreparationTool,
                            FinalSelectionTool=gmsbFinalSelectionTool,
                            OverlapRemovalTool1=gmsbOverlapRemovalTool1,
                            OverlapRemovalTool2=gmsbOverlapRemovalTool2,
                            JetCleaningTool=myJetCleaningTool,
                            applyTrigger=False,
                            RequireTightLep=False,
                            NumPhotons=1,
                            NumElectrons=1,
                            outputNtuple=True,
                            doTruthStudies=False,
                            TruthStudiesTool=None,
                            Blind=False)
from AthenaCommon.AppMgr import ToolSvc
#testAlg.OutputLevel = DEBUG
testAlg.OutputLevel = INFO

# Add example to Reader
topSequence += testAlg
print testAlg
    OutputLevel=ERROR)
ToolSvc += pdfTool

from gmsbAnalysis.gmsbAnalysisConf import SignalGammaLepton
testAlg = SignalGammaLepton(
    name="SignalGammaLepton",
    isMC=True,
    PrePreparationTool=gmsbPrePreparationTool,
    PreparationTool=gmsbPreparationTool,
    FinalSelectionTool=gmsbFinalSelectionTool,
    OverlapRemovalTool1=gmsbOverlapRemovalTool1,
    OverlapRemovalTool2=gmsbOverlapRemovalTool2,
    #JetCleaningTool = myJetCleaningTool,
    applyTrigger=True,
    NumPhotons=1,
    NumElectrons=1,
    outputNtuple=True,
    # doTruthStudies = True,
    # TruthStudiesTool = truthStudies,
    # DoEtMissSystematics = False,
    # DoEtMissMuonSystematics = False,
    #EtMissSystematicsTool = myEtMissSystematicsTool,
    #EtMissMuonSystematicsTool = myEtMissMuonSystematicsTool
    useMETUtility=False,
    doPDFReweighting=True,
    PDFTool=pdfTool,
    PDFs=THEPDFS)
from AthenaCommon.AppMgr import ToolSvc
#testAlg.OutputLevel = DEBUG
#testAlg.OutputLevel = INFO
Beispiel #6
0
# ToolSvc += truthStudies
# print truthStudies

# # add the MET systematics
# include ( "gmsbAnalysis/METSystematics.py" )

from gmsbAnalysis.gmsbAnalysisConf import SignalGammaLepton
testAlg = SignalGammaLepton(name = "SignalGammaLepton",
                            isMC = True,
                            PreparationTool = gmsbPreparationTool,
                            FinalSelectionTool = gmsbFinalSelectionTool,
                            OverlapRemovalTool1 = gmsbOverlapRemovalTool1,
                            OverlapRemovalTool2 = gmsbOverlapRemovalTool2,
                            #JetCleaningTool = myJetCleaningTool,
                            applyTrigger = True,
                            NumPhotons = 1,
                            NumMuons = 1,
                            outputNtuple = True,
                            # doTruthStudies = True,
                            # TruthStudiesTool = truthStudies,
                            # DoEtMissSystematics = False,
                            # DoEtMissMuonSystematics = False,
                            #EtMissSystematicsTool = myEtMissSystematicsTool,
                            #EtMissMuonSystematicsTool = myEtMissMuonSystematicsTool
                            )
from AthenaCommon.AppMgr import ToolSvc
#testAlg.OutputLevel = DEBUG
testAlg.OutputLevel = INFO

# Add example to Reader
topSequence += testAlg
print testAlg
# # add the MET systematics
# include ( "gmsbAnalysis/METSystematics.py" )

from gmsbAnalysis.gmsbAnalysisConf import SignalGammaLepton
testAlg = SignalGammaLepton(name = "SignalGammaLepton",
                            isMC = False,
                            isTruth = True,
                            GRLFile = "",
                            useMETUtility = False,
                            METContainerName = "MET_Truth_NonInt_",
                            PrePreparationTool = gmsbPrePreparationTool,
                            PreparationTool = gmsbPreparationTool,
                            FinalSelectionTool = gmsbFinalSelectionTool,
                            OverlapRemovalTool1 = gmsbOverlapRemovalTool1,
                            OverlapRemovalTool2 = gmsbOverlapRemovalTool2,
                            #JetCleaningTool = myJetCleaningTool,
                            applyTrigger = False,
                            NumPhotons = 0,
                            NumElectrons = 1,
                            outputNtuple = True,
                            # doTruthStudies = True,
                            # TruthStudiesTool = truthStudies,
                            # DoEtMissSystematics = False,
                            # DoEtMissMuonSystematics = False,
                            #EtMissSystematicsTool = myEtMissSystematicsTool,
                            #EtMissMuonSystematicsTool = myEtMissMuonSystematicsTool
                            )
from AthenaCommon.AppMgr import ToolSvc
#testAlg.OutputLevel = DEBUG
testAlg.OutputLevel = INFO