ATLAS Offline Software
Loading...
Searching...
No Matches
generateUnprescaledLists Namespace Reference

Functions

 main (outfolder)
 to_nice_list (alist, name)
 header ()

Variables

str __author__ = 'Javier Montejo'
str __version__ = "$Revision: 1.00 $"
str __doc__ = "Script generating lists of future unprescaled triggers when the package is built"

Function Documentation

◆ header()

generateUnprescaledLists.header ( )

Definition at line 29 of file generateUnprescaledLists.py.

29def header():
30 thestr = '# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration\n'
31 thestr += '# File was auto-generated with generateUnprescaledLists.py\n\n'
32 return thestr
33

◆ main()

generateUnprescaledLists.main ( outfolder)

Definition at line 10 of file generateUnprescaledLists.py.

10def main(outfolder):
11 TriggerAPI.setRelease("current")
12 with open(outfolder+"/list_unprescaled1p8e34.py","w") as outfile:
13 outfile.write(header())
14 for triggerType in TriggerType:
15 outfile.write( to_nice_list( TriggerAPI.getUnprescaled(TriggerPeriod.future1p8e34, triggerType), triggerType.name) )
16
17 with open(outfolder+"/list_unprescaled2e34.py","w") as outfile:
18 outfile.write(header())
19 for triggerType in TriggerType:
20 outfile.write( to_nice_list( TriggerAPI.getUnprescaled(TriggerPeriod.future2e34, triggerType), triggerType.name ) )
21
int main()
Definition hello.cxx:18

◆ to_nice_list()

generateUnprescaledLists.to_nice_list ( alist,
name )

Definition at line 22 of file generateUnprescaledLists.py.

22def to_nice_list( alist, name ):
23 thestr = "list_%s = [\n"%name
24 for i in alist:
25 thestr += "\t'%s',\n"%i
26 thestr += "]\n\n"
27 return thestr
28

Variable Documentation

◆ __author__

str generateUnprescaledLists.__author__ = 'Javier Montejo'
private

Definition at line 3 of file generateUnprescaledLists.py.

◆ __doc__

str generateUnprescaledLists.__doc__ = "Script generating lists of future unprescaled triggers when the package is built"
private

Definition at line 5 of file generateUnprescaledLists.py.

◆ __version__

str generateUnprescaledLists.__version__ = "$Revision: 1.00 $"
private

Definition at line 4 of file generateUnprescaledLists.py.