]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVGEN/AliGenBeamGas.h
Cross library dependency removed
[u/mrichter/AliRoot.git] / EVGEN / AliGenBeamGas.h
index ce0056f2af321e5909ac69f497eee91b043767ab..2e1293d7b5d4065a3ef339eadc91937970f2a8fa 100644 (file)
@@ -5,17 +5,17 @@
 
 /* $Id$ */
 
+//
+// Generator to simulate beam gas interactions.
+// At present single interactions are read from an external file. 
+// Author: andreas.morsch@cern.ch
 
 #include "AliGenExtFile.h"
-#include "AliGenReader.h"
-
-class TTree;
 
 class AliGenBeamGas : public AliGenExtFile
 {
  public:
     AliGenBeamGas();
-    AliGenBeamGas(const AliGenBeamGas &ext);
     virtual ~AliGenBeamGas();
     //
     virtual void SetNumberOfInteractions(Int_t n) 
@@ -25,9 +25,12 @@ class AliGenBeamGas : public AliGenExtFile
     // generate event
     virtual void Generate();
  protected:
-    Int_t fInteractions;
+    Int_t fInteractions;    // Number of interactions
+ private:
+    AliGenBeamGas(const AliGenBeamGas &beamgas);
+    AliGenBeamGas & operator=(const AliGenBeamGas &beamgas);
     
-    ClassDef(AliGenBeamGas,1) //Generate particles from external file
+    ClassDef(AliGenBeamGas,1) //Generator for beam gas interactions
        
 };
 #endif