3.7. G4Sipm sensitive detector

The G4SipmSensitiveDetector is automatically created for each G4Sipm and uniquely identified by the G4SipmId. Thus, given the id is zero:

g4sipmSd-0

It is attached to the silicon chip representation of the G4Sipm. The sensitive detector is responsible for the creation of G4SipmHit objects.

To respect the effects of dead space and the photon detection efficiency, each G4SipmSensitiveDetector has a G4SipmSensitiveDetectorFilter.

3.7.1. Source

class G4SipmSensitiveDetector

This sensitive detector handles the sensitive parts of a G4Sipm and creates G4SipmHit.

Registers itself to the G4SDManager. Makes use of the G4SipmSensitiveDetectorFilter.

Inherits from G4VSensitiveDetector

Public Functions

G4SipmSensitiveDetector(const G4Sipm *sipm)

Constructor.

Parameters
  • sipm: - the SiPM to be attached to.