]>
Commit | Line | Data |
---|---|---|
36b81802 | 1 | #ifndef ALIGENEPEMV1_H |
2 | #define ALIGENEPEMV1_H | |
3 | /* Copyright(c) 1998-2002, ALICE Experiment at CERN, All rights reserved. * | |
4 | * Copyright(c) 1997, 1998, 2002, Adrian Alscher and Kai Hencken * | |
5 | * Copyright(c) 2002 Kai Hencken, Yuri Kharlov, Serguei Sadovsky * | |
6 | * See cxx source for full Copyright notice */ | |
7 | ||
8 | /* $Id$ */ | |
9 | // Event generator of single e+e- pair production in ultraperipheral PbPb collisions | |
10 | // at 5.5 TeV/nucleon. | |
11 | // Author: Yuri.Kharlov@cern.ch | |
12 | // 9 October 2002 | |
13 | ||
14 | #include "AliGenMC.h" | |
15 | class TEpEmGen; | |
16 | ||
17 | //------------------------------------------------------------- | |
18 | class AliGenEpEmv1 : public AliGenMC | |
19 | { | |
20 | public: | |
21 | AliGenEpEmv1(); | |
22 | ||
23 | virtual ~AliGenEpEmv1(); | |
24 | void Generate(); | |
25 | void Init(); | |
26 | void SetDebug(Int_t debug) {fDebug=debug;} | |
27 | ||
67c32e43 | 28 | protected: |
93a2041b | 29 | AliGenEpEmv1(const AliGenEpEmv1 & gen); |
30 | AliGenEpEmv1 & operator=(const AliGenEpEmv1 & gen); | |
31 | ||
36b81802 | 32 | Float_t fMass; // electron mass |
33 | TEpEmGen * fEpEmGen; // e+e- generator | |
34 | Int_t fDebug; // debug level | |
35 | Int_t fEvent; // internal event number | |
36 | ClassDef(AliGenEpEmv1,1) // Generator of single e+e- pair production in PbPb ultra-peripheral collisions | |
37 | }; | |
38 | #endif |