11 #include "Randomize.hh" 18 m_trackManager(iManager),
19 m_SteppingVerbose(
sv),
20 m_stopFile(
p.getParameter<
std::
string>(
"StopFile")),
21 m_printRandom(
p.getParameter<
bool>(
"PrintRandomSeed")),
22 m_debug(
p.getUntrackedParameter<
bool>(
"debug",
false)) {}
30 <<
"BeginOfEvent " << anEvent->GetEventID() <<
" Random number: " << G4UniformRand();
41 <<
"EventACtion::EndOfEventAction: " << anEvent->GetEventID() <<
" Random number: " << G4UniformRand();
45 <<
"EventACtion::EndOfEventAction: termination signal received at event " << anEvent->GetEventID();
49 if (anEvent->GetNumberOfPrimaryVertex() == 0) {
50 edm::LogWarning(
"SimG4CoreApplication") <<
"EventACtion::EndOfEventAction: event " << anEvent->GetEventID()
51 <<
" must have failed (no G4PrimaryVertices found) and will be skipped";
Log< level::Info, true > LogVerbatim
void beginOfEvent(const G4Event *)
SimRunInterface * m_runInterface
SimActivityRegistry::EndOfEventSignal m_endOfEventSignal
void BeginOfEventAction(const G4Event *evt) override
void abortRun(bool softAbort)
CMSSteppingVerbose * m_SteppingVerbose
void EndOfEventAction(const G4Event *evt) override
SimTrackManager * m_trackManager
EventAction(const edm::ParameterSet &ps, SimRunInterface *, SimTrackManager *, CMSSteppingVerbose *)
Log< level::Warning, false > LogWarning
SimActivityRegistry::BeginOfEventSignal m_beginOfEventSignal