Skip to content
Snippets Groups Projects

Improve trajectory

Merged Sylvester Joosten requested to merge improve_trajectory into master
2 files
+ 102
46
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -32,9 +32,9 @@ namespace eicd::helpers {
@@ -32,9 +32,9 @@ namespace eicd::helpers {
return ROOT::Math::PxPyPzMVector{};
return ROOT::Math::PxPyPzMVector{};
}
}
const double p = fabs(1. / track.qOverP);
const double p = fabs(1. / track.qOverP);
const double px = p * cos(track.direction.phi) * sin(track.direction.theta);
const double px = p * cos(track.phi) * sin(track.theta);
const double py = p * sin(track.direction.phi) * sin(track.direction.theta);
const double py = p * sin(track.phi) * sin(track.theta);
const double pz = p * cos(track.direction.theta);
const double pz = p * cos(track.theta);
return ROOT::Math::PxPyPzMVector{px, py, pz, mass};
return ROOT::Math::PxPyPzMVector{px, py, pz, mass};
});
});
return momenta;
return momenta;
Loading