diff --git a/Generators/ParticleGun/share/common/ParticleGun_EoverP_Config.py b/Generators/ParticleGun/share/common/ParticleGun_EoverP_Config.py index 4b70f03469a1db6a969fd115f2ef86a36c7ff69d..8b78a953f31c253a9ead42158bf4d8b0dab77ce0 100644 --- a/Generators/ParticleGun/share/common/ParticleGun_EoverP_Config.py +++ b/Generators/ParticleGun/share/common/ParticleGun_EoverP_Config.py @@ -56,7 +56,7 @@ class PEtaSampler(PG.MomSampler): v4.SetPtEtaPhiM(pt, self.eta(), self.phi(), self.mass()) return v4 -a_particle = int(runArgs.jobConfig[0].split('_')[-1].split('.py')[0].replace('m','-')) +a_particle = int(jofile.split('_')[-1].split('.py')[0].replace('m','-')) pg = PG.ParticleGun() pg.sampler.pid = int(a_particle) #PID diff --git a/Generators/ParticleGun/share/common/ParticleGun_FastCalo_ChargeFlip_Config.py b/Generators/ParticleGun/share/common/ParticleGun_FastCalo_ChargeFlip_Config.py index fc327e1869a2d8bf0be1570eae09a6ed6a1663fa..a5399a64019b935aa729244f88c4b5c0ebe5b35f 100644 --- a/Generators/ParticleGun/share/common/ParticleGun_FastCalo_ChargeFlip_Config.py +++ b/Generators/ParticleGun/share/common/ParticleGun_FastCalo_ChargeFlip_Config.py @@ -46,24 +46,24 @@ class MyParticleSampler(PG.ParticleSampler): return [ PG.SampledParticle( pid , mom , pos ) ] -myE = float(runArgs.jobConfig[0].split('_E')[1].split('_')[0]) -myZV = float(runArgs.jobConfig[0].split('_')[-1].split('.py')[0].replace("m","-")) +myE = float(jofile.split('_E')[1].split('_')[0]) +myZV = float(jofile.split('_')[-1].split('.py')[0].replace("m","-")) -myPDGID = runArgs.jobConfig[0].split('_pid')[1].split('_')[0].replace('n','-') +myPDGID = jofile.split('_pid')[1].split('_')[0].replace('n','-') myPDGID = int(float(myPDGID.replace('p',''))) eta_li = [] -if "disj" in runArgs.jobConfig[0]: - myLowEta1 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[0].replace('m','-')) - myLowEta2 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[1].replace('m','-')) - myHighEta1 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[2].replace('m','-')) - myHighEta2 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[3].replace('m','-')) +if "disj" in jofile: + myLowEta1 = 0.01*float(jofile.split('eta_')[1].split('_')[0].replace('m','-')) + myLowEta2 = 0.01*float(jofile.split('eta_')[1].split('_')[1].replace('m','-')) + myHighEta1 = 0.01*float(jofile.split('eta_')[1].split('_')[2].replace('m','-')) + myHighEta2 = 0.01*float(jofile.split('eta_')[1].split('_')[3].replace('m','-')) eta_li.extend([myLowEta1,myLowEta2,myHighEta1,myHighEta2]) else: - myLowEta = 0.01*float(runArgs.jobConfig[0].split('eta')[1].split('_')[0].replace('m','-')) - myHighEta = 0.01*float(runArgs.jobConfig[0].split('eta')[1].split('_')[1].replace('m','-')) + myLowEta = 0.01*float(jofile.split('eta')[1].split('_')[0].replace('m','-')) + myHighEta = 0.01*float(jofile.split('eta')[1].split('_')[1].replace('m','-')) eta_li.extend([myLowEta,myHighEta]) diff --git a/Generators/ParticleGun/share/common/ParticleGun_FastCalo_Config.py b/Generators/ParticleGun/share/common/ParticleGun_FastCalo_Config.py index 852c45f789d9b134b84d18a2d3b14b3d61729557..1b2e9a68bc5e1c1612bf2e294c58dcc472f700fb 100644 --- a/Generators/ParticleGun/share/common/ParticleGun_FastCalo_Config.py +++ b/Generators/ParticleGun/share/common/ParticleGun_FastCalo_Config.py @@ -67,22 +67,22 @@ class MyParticleSampler(PG.ParticleSampler): return [ PG.SampledParticle( pid , mom , pos ) ] -myE = float(runArgs.jobConfig[0].split('_E')[1].split('_')[0]) -myZV = float(runArgs.jobConfig[0].split('_')[-1].split('.py')[0].replace("m","-")) -myPDGID = int(float(runArgs.jobConfig[0].split('_pid')[1].split('_')[0].replace('m','-'))) +myE = float(jofile.split('_E')[1].split('_')[0]) +myZV = float(jofile.split('_')[-1].split('.py')[0].replace("m","-")) +myPDGID = int(float(jofile.split('_pid')[1].split('_')[0].replace('m','-'))) eta_li = [] -if "disj" in runArgs.jobConfig[0]: - myLowEta1 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[0].replace('m','-')) - myLowEta2 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[1].replace('m','-')) - myHighEta1 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[2].replace('m','-')) - myHighEta2 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[3].replace('m','-')) +if "disj" in jofile: + myLowEta1 = 0.01*float(jofile.split('eta_')[1].split('_')[0].replace('m','-')) + myLowEta2 = 0.01*float(jofile.split('eta_')[1].split('_')[1].replace('m','-')) + myHighEta1 = 0.01*float(jofile.split('eta_')[1].split('_')[2].replace('m','-')) + myHighEta2 = 0.01*float(jofile.split('eta_')[1].split('_')[3].replace('m','-')) eta_li.extend([myLowEta1,myLowEta2,myHighEta1,myHighEta2]) else: - myLowEta = 0.01*float(runArgs.jobConfig[0].split('eta')[1].split('_')[0].replace('m','-')) - myHighEta = 0.01*float(runArgs.jobConfig[0].split('eta')[1].split('_')[1].replace('m','-')) + myLowEta = 0.01*float(jofile.split('eta')[1].split('_')[0].replace('m','-')) + myHighEta = 0.01*float(jofile.split('eta')[1].split('_')[1].replace('m','-')) eta_li.extend([myLowEta,myHighEta]) diff --git a/Generators/ParticleGun/share/common/ParticleGun_FastCalo_Config_Erange.py b/Generators/ParticleGun/share/common/ParticleGun_FastCalo_Config_Erange.py index 67e374aaae2d93a6625dd3a4e1c6e41eaeb9bee2..75ebc0621e7ba4e6803ae25c20a6d7438fc45466 100644 --- a/Generators/ParticleGun/share/common/ParticleGun_FastCalo_Config_Erange.py +++ b/Generators/ParticleGun/share/common/ParticleGun_FastCalo_Config_Erange.py @@ -68,25 +68,25 @@ class MyParticleSampler(PG.ParticleSampler): return [ PG.SampledParticle( pid , mom , pos ) ] E_li = [] -myLowE = float(runArgs.jobConfig[0].split('_E')[1].split('_')[0]) -myHighE = float(runArgs.jobConfig[0].split('_E')[1].split('_')[1]) +myLowE = float(jofile.split('_E')[1].split('_')[0]) +myHighE = float(jofile.split('_E')[1].split('_')[1]) E_li.extend([myLowE,myHighE]) -myZV = float(runArgs.jobConfig[0].split('_')[-1].split('.py')[0].replace("m","-")) -myPDGID = int(float(runArgs.jobConfig[0].split('_pid')[1].split('_')[0].replace('m','-'))) +myZV = float(jofile.split('_')[-1].split('.py')[0].replace("m","-")) +myPDGID = int(float(jofile.split('_pid')[1].split('_')[0].replace('m','-'))) eta_li = [] -if "disj" in runArgs.jobConfig[0]: - myLowEta1 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[0].replace('m','-')) - myLowEta2 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[1].replace('m','-')) - myHighEta1 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[2].replace('m','-')) - myHighEta2 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[3].replace('m','-')) +if "disj" in jofile: + myLowEta1 = 0.01*float(jofile.split('eta_')[1].split('_')[0].replace('m','-')) + myLowEta2 = 0.01*float(jofile.split('eta_')[1].split('_')[1].replace('m','-')) + myHighEta1 = 0.01*float(jofile.split('eta_')[1].split('_')[2].replace('m','-')) + myHighEta2 = 0.01*float(jofile.split('eta_')[1].split('_')[3].replace('m','-')) eta_li.extend([myLowEta1,myLowEta2,myHighEta1,myHighEta2]) else: - myLowEta = 0.01*float(runArgs.jobConfig[0].split('eta')[1].split('_')[0].replace('m','-')) - myHighEta = 0.01*float(runArgs.jobConfig[0].split('eta')[1].split('_')[1].replace('m','-')) + myLowEta = 0.01*float(jofile.split('eta')[1].split('_')[0].replace('m','-')) + myHighEta = 0.01*float(jofile.split('eta')[1].split('_')[1].replace('m','-')) eta_li.extend([myLowEta,myHighEta]) diff --git a/Generators/ParticleGun/share/common/ParticleGun_FastCalo_NoChargeFlip_Config.py b/Generators/ParticleGun/share/common/ParticleGun_FastCalo_NoChargeFlip_Config.py index f575fdfbaec240501ad065c1bc7d8036c58319cc..7ba60ef2bc9d3a9195ada72e9a2232864f173567 100644 --- a/Generators/ParticleGun/share/common/ParticleGun_FastCalo_NoChargeFlip_Config.py +++ b/Generators/ParticleGun/share/common/ParticleGun_FastCalo_NoChargeFlip_Config.py @@ -46,24 +46,24 @@ class MyParticleSampler(PG.ParticleSampler): return [ PG.SampledParticle( pid , mom , pos ) ] -myE = float(runArgs.jobConfig[0].split('_E')[1].split('_')[0]) -myZV = float(runArgs.jobConfig[0].split('_')[-1].split('.py')[0].replace("m","-")) +myE = float(jofile.split('_E')[1].split('_')[0]) +myZV = float(jofile.split('_')[-1].split('.py')[0].replace("m","-")) -myPDGID = runArgs.jobConfig[0].split('_pid')[1].split('_')[0].replace('n','-') +myPDGID = jofile.split('_pid')[1].split('_')[0].replace('n','-') myPDGID = int(float(myPDGID.split('_pid')[1].split('_')[0].replace('p',''))) eta_li = [] -if "disj" in runArgs.jobConfig[0]: - myLowEta1 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[0].replace('m','-')) - myLowEta2 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[1].replace('m','-')) - myHighEta1 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[2].replace('m','-')) - myHighEta2 = 0.01*float(runArgs.jobConfig[0].split('eta_')[1].split('_')[3].replace('m','-')) +if "disj" in jofile: + myLowEta1 = 0.01*float(jofile.split('eta_')[1].split('_')[0].replace('m','-')) + myLowEta2 = 0.01*float(jofile.split('eta_')[1].split('_')[1].replace('m','-')) + myHighEta1 = 0.01*float(jofile.split('eta_')[1].split('_')[2].replace('m','-')) + myHighEta2 = 0.01*float(jofile.split('eta_')[1].split('_')[3].replace('m','-')) eta_li.extend([myLowEta1,myLowEta2,myHighEta1,myHighEta2]) else: - myLowEta = 0.01*float(runArgs.jobConfig[0].split('eta')[1].split('_')[0].replace('m','-')) - myHighEta = 0.01*float(runArgs.jobConfig[0].split('eta')[1].split('_')[1].replace('m','-')) + myLowEta = 0.01*float(jofile.split('eta')[1].split('_')[0].replace('m','-')) + myHighEta = 0.01*float(jofile.split('eta')[1].split('_')[1].replace('m','-')) eta_li.extend([myLowEta,myHighEta]) diff --git a/Generators/ParticleGun/share/common/ParticleGun_SamplingFraction.py b/Generators/ParticleGun/share/common/ParticleGun_SamplingFraction.py index d12ada968221891b82091b02fce4794ed3172647..54557f0d5d2afacedb09999acac22e02ad8576ac 100644 --- a/Generators/ParticleGun/share/common/ParticleGun_SamplingFraction.py +++ b/Generators/ParticleGun/share/common/ParticleGun_SamplingFraction.py @@ -48,7 +48,7 @@ class MyParticleSampler(PG.ParticleSampler): return rtn ##MC15 style with Generate_tf.py -#args=runArgs.jobConfig[0].split('.py')[0] +#args=jofile.split('.py')[0] ##MC16 style with Gen_tf.py FIRST_DIR = (os.environ['JOBOPTSEARCHPATH']).split(":")[0]