1from Prophecy4fControl
import ProphecyPowhegDefault
4transform_runArgs = runArgs
if 'runArgs' in dir()
else None
5transform_opts = opts
if 'opts' in dir()
else None
6ProphecyConfig4e = ProphecyPowhegDefault( runArgs=transform_runArgs, opts=transform_opts )
7ProphecyConfig4mu = ProphecyPowhegDefault( runArgs=transform_runArgs, opts=transform_opts )
8ProphecyConfig2e2mu = ProphecyPowhegDefault( runArgs=transform_runArgs, opts=transform_opts )
13ProphecyConfig4e.mass_t = PowhegConfig.mass_t
14ProphecyConfig4e.mass_b = PowhegConfig.mass_b
15ProphecyConfig4e.mass_c = PowhegConfig.mass_c
16ProphecyConfig4e.mass_H = PowhegConfig.mass_H
17ProphecyConfig4e.channel =
"e anti-e e anti-e"
18ProphecyConfig4e.output_events_file_name =
"ProphecyOTF4e._1.events"
21ProphecyConfig4e.nEvents = int( 1.3 * runArgs.maxEvents / 4 + 0.5 )
22ProphecyConfig4e.nEvents_weighted = 100*runArgs.maxEvents
23ProphecyConfig4e.random_seed = 123*runArgs.randomSeed
25ProphecyConfig4e.generateRunCard()
26ProphecyConfig4e.generateEvents()
29ProphecyConfig4mu.mass_t = PowhegConfig.mass_t
30ProphecyConfig4mu.mass_b = PowhegConfig.mass_b
31ProphecyConfig4mu.mass_c = PowhegConfig.mass_c
32ProphecyConfig4mu.mass_H = PowhegConfig.mass_H
33ProphecyConfig4mu.channel =
"mu anti-mu mu anti-mu"
34ProphecyConfig4mu.output_events_file_name =
"ProphecyOTF4mu._1.events"
37ProphecyConfig4mu.nEvents = int( 1.3 * runArgs.maxEvents / 4 + 0.5 )
38ProphecyConfig4mu.nEvents_weighted = 100*runArgs.maxEvents
39ProphecyConfig4mu.random_seed = 368*runArgs.randomSeed
41ProphecyConfig4mu.generateRunCard()
42ProphecyConfig4mu.generateEvents()
45ProphecyConfig2e2mu.mass_t = PowhegConfig.mass_t
46ProphecyConfig2e2mu.mass_b = PowhegConfig.mass_b
47ProphecyConfig2e2mu.mass_c = PowhegConfig.mass_c
48ProphecyConfig2e2mu.mass_H = PowhegConfig.mass_H
49ProphecyConfig2e2mu.channel =
"e anti-e mu anti-mu"
50ProphecyConfig2e2mu.output_events_file_name =
'ProphecyOTF2e2mu._1.events'
53ProphecyConfig2e2mu.nEvents = int( 1.3 * runArgs.maxEvents / 2 + 0.5 )
54ProphecyConfig2e2mu.nEvents_weighted = 200*runArgs.maxEvents
55ProphecyConfig2e2mu.random_seed = 278*runArgs.randomSeed
57ProphecyConfig2e2mu.generateRunCard()
58ProphecyConfig2e2mu.generateEvents()