From 0e86b4762a056f966571e9301cbde71d7c939acd Mon Sep 17 00:00:00 2001 From: "Ewelina.Maria.Lobodzinska" <ewelina.maria.lobodzinska@cern.ch> Date: Thu, 22 Jul 2021 15:29:51 +0200 Subject: [PATCH] correct ParticleGun common fragments to work in 21.6 --- .../share/common/ParticleGun_EoverP_Config.py | 2 +- .../ParticleGun_FastCalo_ChargeFlip_Config.py | 20 ++++++++--------- .../common/ParticleGun_FastCalo_Config.py | 20 ++++++++--------- .../ParticleGun_FastCalo_Config_Erange.py | 22 +++++++++---------- ...articleGun_FastCalo_NoChargeFlip_Config.py | 20 ++++++++--------- .../common/ParticleGun_SamplingFraction.py | 2 +- 6 files changed, 43 insertions(+), 43 deletions(-) diff --git a/Generators/ParticleGun/share/common/ParticleGun_EoverP_Config.py b/Generators/ParticleGun/share/common/ParticleGun_EoverP_Config.py index 4b70f03469a1..8b78a953f31c 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 fc327e1869a2..a5399a64019b 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 852c45f789d9..1b2e9a68bc5e 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 67e374aaae2d..75ebc0621e7b 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 f575fdfbaec2..7ba60ef2bc9d 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 d12ada968221..54557f0d5d2a 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] -- GitLab