I don’t know exactly why, but I found in some environments there ware compile error in
Below is an example of the error messages for these.
/share/apps/Geant4/10.06/source/geometry/management/src/G4LogicalVolume.cc:360:25: error: no matching function for call to 'std::vector<G4VPhysicalVolume>::erase(__gnu_cxx::__normal_iterator<G4VPhysicalVolume const*, std::vector<G4VPhysicalVolume*> >&)’**
For these, I could remove the errors by changing cbegin() and cend() into begin() and end(). Is there any other way not to have these errors? (I am using CentOS 7.7, gcc 4.8.0, cmake 3.12.3)
Plus, I have one more minor question. I have tried to install Geant4 10.6 with VecGeom library, and found out that it doesn’t work with Parameterised geometry. Is this right or am I doing something wrong? Thanks in advance!