73 bool passLoop =
false;
88 for (
int i = 0;
i < 10000;
i++) {
91 lxy =
sqrt(vx * vx + vy * vy);
109 for (
int j = 0;
j < 100;
j++) {
112 if (
v0 <= 0 || lxy * lxy / (coneTheta * coneTheta) >
v0 *
v0) {
119 passLoop = (passLxy && passLz);
125 float time =
sqrt(vx * vx + vy * vy + vz * vz);
172 event() = std::make_unique<HepMC::GenEvent>();