Skip to content
Snippets Groups Projects

Small fixes to generators + algo to shift LOS

Merged Carl Gwilliam requested to merge gwilliam/calypso:signal_generation into master
7 files
+ 247
54
Compare changes
  • Side-by-side
  • Inline
Files
7
@@ -44,10 +44,18 @@ def FaserParticleGunSingleParticleCfg(ConfigFlags, **kwargs) :
@@ -44,10 +44,18 @@ def FaserParticleGunSingleParticleCfg(ConfigFlags, **kwargs) :
theta = kwargs.setdefault("theta", [0, pi/20]),
theta = kwargs.setdefault("theta", [0, pi/20]),
phi = kwargs.setdefault("phi", [0, 2*pi]),
phi = kwargs.setdefault("phi", [0, 2*pi]),
mass = kwargs.setdefault("mass", 0.0) )
mass = kwargs.setdefault("mass", 0.0) )
pg.sampler.pos = PG.PosSampler(x = kwargs.setdefault("x", [-5, 5]),
y = kwargs.setdefault("y", [-5, 5]),
if "radius" in kwargs:
z = kwargs.setdefault("z", -3750.0),
pg.sampler.pos = RadialPosSampler(x = kwargs.setdefault("x", 0.0),
t = kwargs.setdefault("t", 0.0) )
y = kwargs.setdefault("y", 0.0),
 
z = kwargs.setdefault("z", -3750.0),
 
r = kwargs.setdefault("radius", 1.0),
 
t = kwargs.setdefault("t", 0.0) )
 
else:
 
pg.sampler.pos = PG.PosSampler(x = kwargs.setdefault("x", [-5, 5]),
 
y = kwargs.setdefault("y", [-5, 5]),
 
z = kwargs.setdefault("z", -3750.0),
 
t = kwargs.setdefault("t", 0.0) )
return cfg
return cfg
Loading