35#ifndef G4MultiFunctionalDetector_h
36#define G4MultiFunctionalDetector_h 1
64 void clear()
override;
G4bool ProcessHits(G4Step *, G4TouchableHistory *) override
G4bool RegisterPrimitive(G4VPrimitiveScorer *)
void EndOfEvent(G4HCofThisEvent *) override
G4VPrimitiveScorer * GetPrimitive(G4int id) const
void Initialize(G4HCofThisEvent *) override
G4int GetNumberOfPrimitives() const
G4MultiFunctionalDetector(const G4String &)
~G4MultiFunctionalDetector() override
std::vector< G4VPrimitiveScorer * > primitives
G4bool RemovePrimitive(G4VPrimitiveScorer *)
G4VSensitiveDetector(const G4String &name)