20#ifndef KVDETECTOREVENT_H
21#define KVDETECTOREVENT_H
24#include "KVUniqueNameList.h"
64 virtual ~ KVDetectorEvent();
#define ClassDef(name, id)
Base class for KaliVeda framework.
List of hit groups in a multidetector array.
virtual UInt_t GetMult() const
Bool_t ContainsGroup(KVGroup *grp)
KVUniqueNameList * GetGroups()
void AddGroup(KVGroup *grp)
virtual void Print(Option_t *t="") const
Print a listing of hit groups with fired detectors.
virtual void Clear(Option_t *opt="")
virtual void init()
Default initialisation.
KVUniqueNameList * fHitGroups
list of groups hit by particles in the event
Group of detectors which can be treated independently of all others in array.
virtual TObject * FindObject(const char *name) const
virtual Int_t GetSize() const
Optimised list in which named objects can only be placed once.
virtual void Add(TObject *obj)
const char * GetName() const override