Import Geant4 10.7.0 source tree

This commit is contained in:
Gabriele Cosmo
2020-12-04 12:30:43 +01:00
parent 67ba86d073
commit dab42d2018
3770 changed files with 226369 additions and 286486 deletions
@@ -13,28 +13,28 @@ namespace wroot {
inline bool mpi_pack_basket(impi& a_mpi,uint32 a_icol,const basket& a_basket) {
if(!a_mpi.pack(a_icol)) return false;
if(!a_mpi.spack(a_basket.object_name())) return false;
if(!a_mpi.spack(a_basket.object_title())) return false;
if(!a_mpi.pack(a_basket.last())) return false;
if(!a_mpi.pack(a_basket.nev_buf_size())) return false;
if(!a_mpi.pack(a_basket.nev())) return false;
if(a_basket.entry_offset()) {
if(!a_mpi.bpack(true)) return false;
if(!a_mpi.pack(a_basket.nev_buf_size(),a_basket.entry_offset())) return false;
} else {
if(!a_mpi.bpack(false)) return false;
}
if(a_basket.displacement()) {
if(!a_mpi.bpack(true)) return false;
if(!a_mpi.pack(a_basket.nev_buf_size(),a_basket.displacement())) return false;
} else {
if(!a_mpi.bpack(false)) return false;
}
if(!a_mpi.pack(a_basket.datbuf().length(),a_basket.datbuf().buf())) return false;
return true;
}