718{
720 if(!runManager)
721 return;
722
724 if (!currentRun) return;
725
727
728 std::ostringstream oss;
731 {
732
735 if (!currentEvent) return;
737 oss << "Run " << currentRunID << " Event " << eventID;
738 break;
739 }
741 {
742
746 size_t nKeptEvents = events? events->size(): 0;
747 oss << "Run " << currentRunID << " (" << nEvents << " event";
748 if (nEvents != 1) oss << 's';
749 oss << ", " << nKeptEvents << " kept)";
750 break;
751 }
752 default:
753 return;
754 }
755
757 text.SetScreenSize(
fSize);
760 text.SetVisAttributes(textAtts);
764}
const G4Event * GetEvent() const
static G4RunManager * GetMasterRunManager()
const G4Run * GetCurrentRun() const
G4int GetNumberOfEventToBeProcessed() const
const std::vector< const G4Event * > * GetEventVector() const
virtual void BeginPrimitives2D(const G4Transform3D &objectTransformation=G4Transform3D())=0
virtual void EndPrimitives2D()=0
virtual void AddPrimitive(const G4Polyline &)=0
G4bool GetReviewingKeptEvents() const