]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TEPEMGEN/AliGenEpEmv1.h
Classes imported from EVGEN
[u/mrichter/AliRoot.git] / TEPEMGEN / AliGenEpEmv1.h
diff --git a/TEPEMGEN/AliGenEpEmv1.h b/TEPEMGEN/AliGenEpEmv1.h
new file mode 100644 (file)
index 0000000..59e9c28
--- /dev/null
@@ -0,0 +1,36 @@
+#ifndef ALIGENEPEMV1_H
+#define ALIGENEPEMV1_H
+/* Copyright(c) 1998-2002, ALICE Experiment at CERN, All rights reserved. *
+ * Copyright(c) 1997, 1998, 2002, Adrian Alscher and Kai Hencken          *
+ * Copyright(c) 2002 Kai Hencken, Yuri Kharlov, Serguei Sadovsky          *
+ * See cxx source for full Copyright notice                               */
+
+/* $Id$ */
+// Event generator of single e+e- pair production in ultraperipheral PbPb collisions
+// at 5.5 TeV/nucleon.
+// Author: Yuri.Kharlov@cern.ch
+// 9 October 2002
+
+#include "AliGenMC.h"
+class TEpEmGen;
+
+//-------------------------------------------------------------
+class AliGenEpEmv1 : public AliGenMC
+{
+public:
+  AliGenEpEmv1();
+  
+  virtual ~AliGenEpEmv1();
+  void Generate();
+  void Init();
+  void SetDebug(Int_t debug) {fDebug=debug;}
+  
+  AliGenEpEmv1(const AliGenEpEmv1 & gen);
+protected:
+  Float_t    fMass;    // electron mass
+  TEpEmGen * fEpEmGen; // e+e- generator
+  Int_t      fDebug;   // debug level
+  Int_t      fEvent;   // internal event number
+ClassDef(AliGenEpEmv1,1) // Generator of single e+e- pair production in PbPb ultra-peripheral collisions
+};
+#endif