Class RMGOpticalDetectorHit¶
Defined in File RMGOpticalDetector.hh
Inheritance Relationships¶
Base Type¶
public G4VHit
Class Documentation¶
-
class RMGOpticalDetectorHit : public G4VHit¶
Hit produced by RMGOpticalDetector when an optical photon is absorbed.
Holds the detector identifier, the photon wavelength and the global absorption time.
Public Functions
-
RMGOpticalDetectorHit() = default¶
-
~RMGOpticalDetectorHit() = default¶
-
RMGOpticalDetectorHit(RMGOpticalDetectorHit const&) = delete¶
-
RMGOpticalDetectorHit &operator=(RMGOpticalDetectorHit const&) = delete¶
-
RMGOpticalDetectorHit(RMGOpticalDetectorHit&&) = delete¶
-
RMGOpticalDetectorHit &operator=(RMGOpticalDetectorHit&&) = delete¶
-
bool operator==(const RMGOpticalDetectorHit&) const¶
-
inline void *operator new(size_t)¶
-
inline void operator delete(void*)¶
-
void Print() override¶
-
void Draw() override¶
Color the detector volume if hit.
-
RMGOpticalDetectorHit() = default¶