ATLAS Offline Software
Classes | Namespaces | Variables
ParticleGun_SamplingFraction.py File Reference

Go to the source code of this file.

Classes

class  ParticleGun_SamplingFraction.MyParticleSampler
 

Namespaces

 ParticleGun_SamplingFraction
 

Variables

 ParticleGun_SamplingFraction.description
 
 ParticleGun_SamplingFraction.keywords
 
 ParticleGun_SamplingFraction.generators
 
 ParticleGun_SamplingFraction.contact
 
tuple ParticleGun_SamplingFraction.FIRST_DIR = (os.environ['JOBOPTSEARCHPATH']).split(":")[0]
 MC15 style with Generate_tf.py args=jofile.split('.py')[0]. More...
 
list ParticleGun_SamplingFraction.jofiles = [f for f in os.listdir(FIRST_DIR) if (f.startswith('mc') and f.endswith('.py'))]
 
list ParticleGun_SamplingFraction.args = jofiles[0].split('.py')[0]
 parse options from MC job-options filename More...
 
 ParticleGun_SamplingFraction.myMomentum = float(args.split('_Mom')[1].split('_')[0])
 
 ParticleGun_SamplingFraction.myPDGID = int(float(args.split('_pid')[1].split('_')[0].replace('m','-')))
 
float ParticleGun_SamplingFraction.myLowEta = 0.01*float(args.split('eta_')[1].split('_')[0].replace('m','-'))
 
float ParticleGun_SamplingFraction.myHighEta = 0.01*float(args.split('eta_')[1].split('_')[1].replace('m','-'))
 
float ParticleGun_SamplingFraction.myRadius = 0.001*float(args.split('_Radius')[1].split('_')[0])
 
float ParticleGun_SamplingFraction.myZ = 0.001*float(args.split('_Z')[1].split('_')[0])
 
int ParticleGun_SamplingFraction.bec = 1
 
 ParticleGun_SamplingFraction.sampler
 
 ParticleGun_SamplingFraction.momentum
 
 ParticleGun_SamplingFraction.eta1
 
 ParticleGun_SamplingFraction.eta2
 
 ParticleGun_SamplingFraction.pid
 
 ParticleGun_SamplingFraction.radius
 
 ParticleGun_SamplingFraction.z