9#ifndef ARICHSENSITIVEDETECTOR_H
10#define ARICHSENSITIVEDETECTOR_H
12#include <simulation/kernel/SensitiveDetectorBase.h>
13#include <framework/database/DBObjPtr.h>
14#include <arich/dbobjects/ARICHSimulationPar.h>
40 bool step(G4Step* aStep, G4TouchableHistory*)
override;
Class for accessing objects in the database.
Base class for all Sensitive Detectors to create hits during simulation.
The Class for ARICH Sensitive Detector.
DBObjPtr< ARICHSimulationPar > m_simPar
simulation parameters from the DB
bool step(G4Step *aStep, G4TouchableHistory *) override
Process each step and calculate variables defined in PXDSimHit.
SensitiveDetector()
Constructor.
Abstract base class for different kinds of events.