25 if hasattr(runArgs,
"Eta")
and ( hasattr(runArgs,
"Theta")
or hasattr(runArgs,
"Z") ):
26 raise RuntimeError(
"Eta cannot be specified at the same time as Theta and Z.")
28 if hasattr(runArgs,
"Eta"):
29 flags.TestBeam.Eta = runArgs.Eta
31 if hasattr(runArgs,
"Theta")
or hasattr(runArgs,
"Z"):
32 if hasattr(runArgs,
"Theta"):
33 flags.TestBeam.Theta = runArgs.Theta
36 flags.TestBeam.Theta=90
38 if hasattr(runArgs,
"Z"):
39 flags.TestBeam.Z = runArgs.Z
42 flags.TestBeam.Z = 2550.0
44 if hasattr(runArgs,
"Phi"):
45 flags.TestBeam.Phi=runArgs.Phi
47 if hasattr(runArgs,
"Y"):
48 flags.TestBeam.Y=runArgs.Y