Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Functions
gridIDPVM Namespace Reference
Functions
def
getArgs
()
def
main
()
Function Documentation
◆
getArgs()
def gridIDPVM.getArgs
(
)
Definition at line
7
of file
gridIDPVM.py
.
7
def
getArgs
():
8
args= argparse.ArgumentParser()
9
args.add_argument(
'--inDS'
, required=
True
)
10
args.add_argument(
'--outDS'
, required=
True
)
11
args.add_argument(
'--nFiles'
, type=int)
12
13
# We want to set these ones to %IN & %OUT...
14
args.add_argument(
'--filesInput'
)
15
args.add_argument(
'--outputFile'
)
16
17
myArgs, otherArgs = args.parse_known_args()
18
19
if
myArgs.filesInput:
20
print
(
"ERROR: only specify --inDS, not --filesInput!"
)
21
exit
(1)
22
23
if
myArgs.outputFile:
24
print
(
"ERROR: only specify --outDS, not --outputFile!"
)
25
exit
(1)
26
27
return
myArgs, otherArgs
28
29
◆
main()
def gridIDPVM.main
(
)
Definition at line
30
of file
gridIDPVM.py
.
30
def
main
():
31
32
args, otherArgs =
getArgs
()
33
34
trf = [
35
'runIDPVM.py'
,
36
'--filesInput'
,
'%IN'
,
37
'--outputFile'
,
'%OUT.IDPVM.root'
,
38
] + otherArgs
39
trf =
' '
.
join
(trf)
40
41
merge =
'mergeIDPVM.py --filesInput %IN --outputFile %OUT'
42
43
cmd = [
44
'pathena'
,
45
'--inDS'
, args.inDS,
46
'--outDS'
, args.outDS,
47
'--trf'
, trf,
48
'--mergeOutput'
,
49
'--mergeScript'
, merge
50
]
51
52
if
args.nFiles:
53
cmd += [
'--nFiles'
,
str
(args.nFiles)]
54
55
subprocess.run(cmd, check=
True
)
56
57
gridIDPVM.main
def main()
Definition:
gridIDPVM.py:30
calibdata.exit
exit
Definition:
calibdata.py:236
print
void print(char *figname, TCanvas *c1)
Definition:
TRTCalib_StrawStatusPlots.cxx:25
TCS::join
std::string join(const std::vector< std::string > &v, const char c=',')
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/Root/StringUtils.cxx:10
getArgs
Args getArgs(int nargs, char *argv[])
Definition:
test_lwtnn_fastgraph.cxx:16
str
Definition:
BTagTrackIpAccessor.cxx:11
Generated on Thu Apr 17 2025 21:53:47 for ATLAS Offline Software by
1.8.18