3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 // Implementation of the interface for TMevsim
9 // Author: Sylwester Radomski <radomski@if.pw.edu.pl>
12 #include "AliGenerator.h"
14 class AliMevSimConfig;
15 class AliMevSimParticle;
19 class AliGenMevSim : public AliGenerator {
23 AliGenMevSim(AliMevSimConfig *config);
25 virtual ~AliGenMevSim();
28 virtual void SetConfig(AliMevSimConfig *config);
29 virtual void AddParticleType(AliMevSimParticle *type);
32 virtual void Generate();
35 TMevSim * fMevSim; // Pointer to the MevSim generator
36 AliMevSimConfig *fConfig; // Pointer to the Configuration class
39 AliGenMevSim(const AliGenMevSim & gen);
40 AliGenMevSim & operator=(const AliGenMevSim & gen);
42 ClassDef(AliGenMevSim,1) // Interface class for AliMevsim