| Summary: | incompatibility between hh file and cc file | ||
|---|---|---|---|
| Product: | Geant4 | Reporter: | Florence.Ranjard |
| Component: | config | Assignee: | Radovan.Chytracek |
| Status: | CLOSED INVALID | ||
| Severity: | normal | CC: | John.Apostolakis, Marc.Verderi, sajan.easo |
| Priority: | P2 | ||
| Version: | 3.2 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
|
Description
Florence.Ranjard
2001-09-28 03:39:45 CEST
Problem seems related to LocateGlobalPointAndUpdateTouchable method of the
G4Navigator used in RO geometry (variable ROnavigator in G4VReadOutGeometry.cc
files). The user, by changing:
LocateGlobalPointAndUpdateTouchable(
currentStep->GetPreStepPoint()->GetPosition(),
currentStep->GetPreStepPoint()->GetMomentumDirection(),
touchableHistory);
with:
LocateGlobalPointAndUpdateTouchable(
currentStep->GetPreStepPoint()->GetPosition(),
touchableHistory,false);
got a temporary fix. Before that, the call was returning the world volume,
instead of the RO volume.
Due to the fact that the problem looks to be fixed when the track direction is
not used anymore let me think this can be a problem with the geometry.
Marc Verderi
Can the user please verify if this problem still exist in the latest release 4.0 + patch-02 ? Point location now implicitely adopts direction in 4.0. The problem report will be otherwise closed. Closing bug as invalid |