29#ifndef G4MultiFunctionalDetector_h
30#define G4MultiFunctionalDetector_h 1
G4bool RegisterPrimitive(G4VPrimitiveScorer *)
G4MultiFunctionalDetector(G4String)
G4VPrimitiveScorer * GetPrimitive(G4int id) const
G4int GetNumberOfPrimitives() const
virtual void Initialize(G4HCofThisEvent *)
virtual void EndOfEvent(G4HCofThisEvent *)
virtual G4bool ProcessHits(G4Step *, G4TouchableHistory *)
std::vector< G4VPrimitiveScorer * > primitives
virtual ~G4MultiFunctionalDetector()
G4bool RemovePrimitive(G4VPrimitiveScorer *)