Class RMGScintillatorDetectorHit#

Inheritance Relationships#

Base Type#

  • public G4VHit

Class Documentation#

class RMGScintillatorDetectorHit : public G4VHit#

Public Functions

RMGScintillatorDetectorHit() = default#
~RMGScintillatorDetectorHit() = default#
RMGScintillatorDetectorHit(RMGScintillatorDetectorHit const&) = delete#
RMGScintillatorDetectorHit &operator=(RMGScintillatorDetectorHit const&) = delete#
RMGScintillatorDetectorHit(RMGScintillatorDetectorHit&&) = delete#
RMGScintillatorDetectorHit &operator=(RMGScintillatorDetectorHit&&) = delete#
bool operator==(const RMGScintillatorDetectorHit&) const#
inline void *operator new(size_t)#
inline void operator delete(void*)#
void Print() override#
void Draw() override#

Public Members

int detector_uid = -1#
int particle_type = -1#
float energy_deposition = -1#
G4ThreeVector global_position_pre#
G4ThreeVector global_position_post#
double global_time = -1#
double velocity_pre = -1#
double velocity_post = -1#