updated parametrisation for pi0, eta, omega, phi for different energies, allow select...
[u/mrichter/AliRoot.git] / EVGEN / AliGenExtFile.h
index 9e4e96b..648a183 100644 (file)
@@ -11,7 +11,8 @@
 // Author: andreas.morsch@cern.ch
 
 #include "AliGenMC.h"
-#include "AliGenReader.h"
+class AliGenReader;
+
 
 class TTree;
 
@@ -20,19 +21,22 @@ class AliGenExtFile : public AliGenMC
  public:
     AliGenExtFile();
     AliGenExtFile(Int_t npart);
-    AliGenExtFile(const AliGenExtFile &ext);
-    virtual ~AliGenExtFile();
+     virtual ~AliGenExtFile();
     // Initialise 
     virtual void Init();
     // generate event
     virtual void Generate();
-    AliGenExtFile & operator=(const AliGenExtFile & rhs);
     void SetReader(AliGenReader* reader) {fReader = reader;}
+    void SetStartEvent(Int_t startEvent) {fStartEvent = startEvent;}
  protected:
     void CdEventFile();
-    void Copy(TObject&) const;
     const Text_t     *fFileName;      //! File to read from
     AliGenReader     *fReader;        //! Reader to read the file
+    Int_t  fStartEvent; //! Start event number
+
+ private:
+    AliGenExtFile(const AliGenExtFile &ext);
+    AliGenExtFile & operator=(const AliGenExtFile & rhs);
     
   ClassDef(AliGenExtFile,1) //Generate particles from external file
 };