46 assert (0 != aTrajectoryPoint);
52 (aTrajectoryPoint->
GetPosition(),
nullptr,
false,
true);
56 assert (0 != logicalVolume);
63 G4cout<<
"G4TrajectoryOriginVolumeFilter processing trajectory with originating volume "<<
G4endl;
64 G4cout<<
"logical and physical names: "<<logicalName<<
" "<<physicalName<<
G4endl;
67 std::vector<G4String>::const_iterator iterLogical = std::find(
fVolumes.begin(),
fVolumes.end(), logicalName);
70 if (iterLogical !=
fVolumes.end())
return true;
73 std::vector<G4String>::const_iterator iterPhysical = std::find(
fVolumes.begin(),
fVolumes.end(), physicalName);
75 if (iterPhysical !=
fVolumes.end())
return true;
90 ostr<<
"Volume names registered: "<<
G4endl;
91 std::vector<G4String>::const_iterator iter =
fVolumes.begin();