8#ifndef SERVICEOBJECTREGISTRY_H
9#define SERVICEOBJECTREGISTRY_H
12class DVCSGeneratorService;
13class TCSGeneratorService;
14class DVMPGeneratorService;
15class GAM2GeneratorService;
16class DDVCSGeneratorService;
Service used to perform generation of DDVCS MC events.
Definition: DDVCSGeneratorService.h:34
Service used to perform generation of DVCS MC events.
Definition: DVCSGeneratorService.h:34
Service used to perform generation of DVMP MC events.
Definition: DVMPGeneratorService.h:35
The main class of generator.
Definition: Epic.h:31
Service used to perform generation of GAM2 MC events.
Definition: GAM2GeneratorService.h:34
Registry to obtain pointer to a given service.
Definition: ServiceObjectRegistry.h:29
DVMPGeneratorService * getDVMPGeneratorService() const
DDVCSGeneratorService * getDDVCSGeneratorService() const
GAM2GeneratorService * getGAM2GeneratorService() const
TCSGeneratorService * getTCSGeneratorService() const
DVCSGeneratorService * getDVCSGeneratorService() const
virtual ~ServiceObjectRegistry()
Service used to perform generation of TCS MC events.
Definition: TCSGeneratorService.h:35