ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
ElectronPhotonID
ElectronEfficiencyCorrection
util
EgEfficiencyCorr_testFixedInput.py
Go to the documentation of this file.
1
#! /usr/bin/env python
2
# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
import
subprocess
4
5
if
__name__ ==
"__main__"
:
6
7
recFile =
"ElectronEfficiencyCorrection/2015_2017/rel21.2/Summer2017_Prerec_v1/offline/efficiencySF.offline.LooseAndBLayerLLH_d0z0_v13.root"
8
models = [
"FULL"
,
"COMBMCTOYS"
]
9
etas = [
"-2.469"
,
"0.0"
,
"2.469"
]
10
pts = [
"7001"
,
"10001"
,
"20001"
,
"100001"
]
11
runnumbers = [
"999888"
]
12
for
runnumber
in
runnumbers:
13
for
model
in
models:
14
for
eta
in
etas:
15
for
pt
in
pts:
16
cmdopts = [
"EgEfficiencyCorr_testEgEfficiencyCorrWithoutFile"
,
17
"-f"
+ recFile,
18
"-tFullSim"
,
19
"-c"
+model,
20
"-r"
+ runnumber,
21
"-e"
+ eta,
22
"-p"
+ pt]
23
rawoutput = subprocess.check_output(
24
cmdopts, universal_newlines=
True
)
25
maplines = rawoutput.split(
'\n'
)
26
print
(str(maplines[1]))
print
void print(char *figname, TCanvas *c1)
Definition
TRTCalib_StrawStatusPlots.cxx:26
Generated on
for ATLAS Offline Software by
1.17.0