Loading...
Searching...
No Matches
Public Member Functions | List of all members
H02EventAction Class Reference

#include <Doxymodules_eventgenerator.h>

Inheritance diagram for H02EventAction:
G4UserEventAction

Public Member Functions

 H02EventAction ()
 
 ~H02EventAction ()
 
virtual void BeginOfEventAction (const G4Event *anEvent)
 
virtual void EndOfEventAction (const G4Event *anEvent)
 

Detailed Description

Definition at line 71 of file Doxymodules_eventgenerator.h.

Constructor & Destructor Documentation

◆ H02EventAction()

H02EventAction::H02EventAction ( )

Definition at line 37 of file H02EventAction.cc.

◆ ~H02EventAction()

H02EventAction::~H02EventAction ( )

Definition at line 43 of file H02EventAction.cc.

44{
45}

Member Function Documentation

◆ BeginOfEventAction()

void H02EventAction::BeginOfEventAction ( const G4Event anEvent)
virtual

Definition at line 48 of file H02EventAction.cc.

49{
50 const G4Event* ev = anEvent; ev=0;
51#ifdef DEBUG_HEPMC
52 // printout primary information
53 G4cout << "Print out primary information" << G4endl;
54 G4int nVtx= anEvent-> GetNumberOfPrimaryVertex();
55 G4int i;
56 for(i=0; i< nVtx; i++) {
57 const G4PrimaryVertex* primaryVertex= anEvent-> GetPrimaryVertex(i);
58 primaryVertex-> Print();
59 }
60#endif
61}
void Print(const std::vector< T > &data)
Definition DicomRun.hh:109

◆ EndOfEventAction()

void H02EventAction::EndOfEventAction ( const G4Event anEvent)
virtual

Definition at line 64 of file H02EventAction.cc.

65{
66 G4cout << " Print out hit information" << G4endl;
67 G4SDManager* SDManager= G4SDManager::GetSDMpointer();
68 H02MuonSD* muonSD=
69 (H02MuonSD*)SDManager-> FindSensitiveDetector("/mydet/muon");
70 muonSD-> PrintAll();
71 muonSD-> DrawAll();
72 G4cout << G4endl;
73}

The documentation for this class was generated from the following files:

Applications | User Support | Publications | Collaboration