diff --git a/benchmarks/dvmp/analysis/dvmp.h b/benchmarks/dvmp/analysis/dvmp.h index e1e8fd50bfa2c7a36260490284f2a96cf1098a01..5349556b9688151c2b6ba370cdbdee244f818b4d 100644 --- a/benchmarks/dvmp/analysis/dvmp.h +++ b/benchmarks/dvmp/analysis/dvmp.h @@ -45,9 +45,9 @@ namespace util { int order_map[7] = {0, 3, 2, 6, 5, 7, 8}; //for(int i = 0 ; i < 7 ; i++) order_map[i] = -1;//-1 by default, meaning absense for(int i = 0 ; i < 7 ; i++){ - double px = parts[order_map[i]].p.x; - double py = parts[order_map[i]].p.y; - double pz = parts[order_map[i]].p.z; + double px = parts[order_map[i]].psx; + double py = parts[order_map[i]].psy; + double pz = parts[order_map[i]].psz; double mass = parts[order_map[i]].mass; double e = sqrt(px*px + py*py + pz*pz + mass*mass); momenta[i].SetPxPyPzE(px, py, pz, e);