54 resolution(numberOfPoints), maxErr(1), verbosity(theVerbosity)
135 if (depth == 0)
return;
136 if (depth != -1) depth--;
137 if (slevel != 0) slevel--;
151 std::set<const G4LogicalVolume *> tested;
156 for( iDaughter=0; iDaughter<nDaughter; ++iDaughter )
G4int GetNoDaughters() const
void TestRecursiveOverlap(G4int sLevel=0, G4int depth=-1)
G4int GetErrorsThreshold() const
void SetResolution(G4int points)
void SetVerbosity(G4bool verbosity)
G4GeomTestVolume(G4VPhysicalVolume *theTarget, G4double theTolerance=0.0, G4int numberOfPoints=10000, G4bool theVerbosity=true)
void SetTolerance(G4double tolerance)
static const G4double tolerance
G4int GetResolution() const
G4double GetTolerance() const
G4ErrorTarget * theTarget
G4VPhysicalVolume * target
cout<< "-> Edep in the target
void SetErrorsThreshold(G4int max)
G4VPhysicalVolume * GetDaughter(const G4int i) const
G4bool GetVerbosity() const
G4LogicalVolume * GetLogicalVolume() const
virtual G4bool CheckOverlaps(G4int res=1000, G4double tol=0., G4bool verbose=true, G4int errMax=1)