#include <ExExChEventAction.hh>
Definition at line 38 of file ExExChEventAction.hh.
◆ ExExChEventAction()
ExExChEventAction::ExExChEventAction |
( |
| ) |
|
◆ ~ExExChEventAction()
ExExChEventAction::~ExExChEventAction |
( |
| ) |
|
|
virtual |
◆ BeginOfEventAction()
void ExExChEventAction::BeginOfEventAction |
( |
const G4Event * |
| ) |
|
|
virtual |
◆ EndOfEventAction()
void ExExChEventAction::EndOfEventAction |
( |
const G4Event * |
evt | ) |
|
|
virtual |
Reimplemented from G4UserEventAction.
Definition at line 66 of file ExExChEventAction.cc.
99 for(
int i2=0;i2<3;i2++){
100 for(
int i1=0;i1<n_hit_sd;i1++)
111 double fAngXin = (SSDposition[1].
x() - SSDposition[0].
x());
112 fAngXin /= (SSDposition[1].
z() - SSDposition[0].
z());
113 double fAngYin = (SSDposition[1].
y() - SSDposition[0].
y());
114 fAngYin /= (SSDposition[1].
z() - SSDposition[0].
z());
115 double fPosXin = SSDposition[1].
x();
116 double fPosYin = SSDposition[1].
y();
117 double fAngXout = (SSDposition[2].
x() - SSDposition[1].
x());
118 fAngXout /= (SSDposition[2].
z() - SSDposition[1].
z());
119 double fAngYout = (SSDposition[2].
y() - SSDposition[1].
y());
120 fAngYout /= (SSDposition[2].
z() - SSDposition[1].
z());
G4VHitsCollection * GetHC(G4int i)
G4int GetCollectionID(G4String colName)
CLHEP::Hep3Vector G4ThreeVector
G4bool FillNtupleDColumn(G4int id, G4double value)
G4VSensitiveDetector * FindSensitiveDetector(G4String dName, G4bool warning=true)
G4ThreeVector GetWorldPos() const
static G4SDManager * GetSDMpointer()
G4HCofThisEvent * GetHCofThisEvent() const
◆ GetVerbose()
G4int ExExChEventAction::GetVerbose |
( |
| ) |
const |
|
inline |
◆ SetVerbose()
void ExExChEventAction::SetVerbose |
( |
G4int |
val | ) |
|
|
inline |
◆ fSD_ID
G4int ExExChEventAction::fSD_ID |
|
private |
◆ fVerboseLevel
G4int ExExChEventAction::fVerboseLevel |
|
private |
The documentation for this class was generated from the following files: