The Gaudi Framework  master (a36dfcab)
Loading...
Searching...
No Matches
MultiMergers Namespace Reference

Variables

 int_a = IntDataProducer("IntAProducer", Value=2, OutputLocation="/Event/IntA")
 int_b = IntDataProducer("IntBProducer", Value=3, OutputLocation="/Event/IntB")
 scale = IntDataProducer("ScaleProducer", Value=4, OutputLocation="/Event/Scale")
 scalar_merger
 scalar_merger_consumer
 scalar_multi_merger
 merger = is2ff_merger(InputInts=[str(int_a.OutputLocation), str(int_b.OutputLocation)])
 merger_filter_passing
 merger_filter_failing
 scalar_merger_filter
 app

Variable Documentation

◆ app

MultiMergers.app
Initial value:
EvtMax=2,
EvtSel="NONE",
ExtSvc=[EvtStoreSvc("EventDataSvc")],
HistogramPersistency="NONE",
TopAlg=[
int_a,
int_b,
scale,
scalar_merger,
scalar_merger_consumer,
scalar_multi_merger,
merger,
merger_filter_passing,
merger_filter_failing,
scalar_merger_filter,
],
)
The Application Manager class.
Use a minimal event store implementation, and adds everything required to satisfy the IDataProviderSv...

Definition at line 68 of file MultiMergers.py.

◆ int_a

MultiMergers.int_a = IntDataProducer("IntAProducer", Value=2, OutputLocation="/Event/IntA")

Definition at line 22 of file MultiMergers.py.

◆ int_b

MultiMergers.int_b = IntDataProducer("IntBProducer", Value=3, OutputLocation="/Event/IntB")

Definition at line 23 of file MultiMergers.py.

◆ merger

MultiMergers.merger = is2ff_merger(InputInts=[str(int_a.OutputLocation), str(int_b.OutputLocation)])

Definition at line 39 of file MultiMergers.py.

◆ merger_filter_failing

MultiMergers.merger_filter_failing
Initial value:
"MergerFilterFailing",
InputInts=[
str(int_a.OutputLocation),
str(int_b.OutputLocation),
],
O1="/Event/MFSwapped/Float1",
O2="/Event/MFSwapped/Float2",
)

Definition at line 52 of file MultiMergers.py.

◆ merger_filter_passing

MultiMergers.merger_filter_passing
Initial value:
"MergerFilterPassing",
InputInts=[
str(int_a.OutputLocation),
str(int_a.OutputLocation),
str(int_b.OutputLocation),
],
O1="/Event/MF/Float1",
O2="/Event/MF/Float2",
)

Definition at line 41 of file MultiMergers.py.

◆ scalar_merger

MultiMergers.scalar_merger
Initial value:
InputInts=[str(int_a.OutputLocation), str(int_b.OutputLocation)],
Scale=str(scale.OutputLocation),
)

Definition at line 25 of file MultiMergers.py.

◆ scalar_merger_consumer

MultiMergers.scalar_merger_consumer
Initial value:
InputInts=[str(int_a.OutputLocation), str(int_b.OutputLocation)],
Scale=str(scale.OutputLocation),
)

Definition at line 29 of file MultiMergers.py.

◆ scalar_merger_filter

MultiMergers.scalar_merger_filter
Initial value:
InputInts=[str(int_a.OutputLocation), str(int_b.OutputLocation)],
Scale=str(scale.OutputLocation),
O1="/Event/ScalarMFF/Float1",
O2="/Event/ScalarMFF/Float2",
)

Definition at line 61 of file MultiMergers.py.

◆ scalar_multi_merger

MultiMergers.scalar_multi_merger
Initial value:
InputInts=[str(int_a.OutputLocation), str(int_b.OutputLocation)],
Scale=str(scale.OutputLocation),
O1="/Event/ScalarMM/Float1",
O2="/Event/ScalarMM/Float2",
)

Definition at line 33 of file MultiMergers.py.

◆ scale

MultiMergers.scale = IntDataProducer("ScaleProducer", Value=4, OutputLocation="/Event/Scale")

Definition at line 24 of file MultiMergers.py.