Class RMGGermaniumDetectorHit#

Inheritance Relationships#

Base Type#

  • public G4VHit

Class Documentation#

class RMGGermaniumDetectorHit : public G4VHit#

Public Functions

RMGGermaniumDetectorHit() = default#
~RMGGermaniumDetectorHit() = default#
RMGGermaniumDetectorHit(RMGGermaniumDetectorHit const&) = delete#
RMGGermaniumDetectorHit &operator=(RMGGermaniumDetectorHit const&) = delete#
RMGGermaniumDetectorHit(RMGGermaniumDetectorHit&&) = delete#
RMGGermaniumDetectorHit &operator=(RMGGermaniumDetectorHit&&) = delete#
bool operator==(const RMGGermaniumDetectorHit&) 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#
double energy_deposition = -1#
double distance_to_surface = -1#
G4ThreeVector global_position#
double global_time = -1#