Skip to content

v0.1.20

Compare
Choose a tag to compare
@riga riga released this 04 Jan 22:51
· 174 commits to master since this release

Added arguments to all constructors to initialize values stored in an UniqueObjectIndex. Values of tuples or dicts are expanded. Example:

Before:

dataset = order.Dataset("ttbar", 1)
process = order.Process("ttbar", 1, xsecs={13: 831.76})
dataset.add_process(process)

After:

process = order.Process("ttbar", 1, xsecs={13: 831.76})
dataset = order.Dataset("ttbar", 1, processes=[process])

# or shorter:
dataset = prder.Dataset("ttbar", 1, processes=[
    dict(name="ttbar", id=1, xsecs={13: 831.76})
])