// Generator to simulate beam gas interactions.
// At present single interactions are read from an external file.
// Several interactions are combined in one event.
-
+// By default the vertex is smeared between +/- 20 m
+// Author: andreas.morsch@cern.ch
#include "AliGenBeamGas.h"
-#include "AliRun.h"
#include <TParticle.h>
-#include <TFile.h>
-#include <TTree.h>
- ClassImp(AliGenBeamGas)
+ClassImp(AliGenBeamGas)
AliGenBeamGas::AliGenBeamGas()
- :AliGenExtFile()
+ :AliGenExtFile()
{
// Constructor
//
fOsigma[2] = 2000.;
}
-AliGenBeamGas::AliGenBeamGas(const AliGenBeamGas & ExtFile)
+AliGenBeamGas::AliGenBeamGas(const AliGenBeamGas & beamgas):
+ AliGenExtFile(beamgas)
{
-// copy constructor
+// Copy constructor
+ beamgas.Copy(*this);
}
//____________________________________________________________
}
-//AliGenBeamGas& AliGenBeamGas::operator=(const AliGenBeamGas& rhs)
-//{
-// Assignment operator
-// return *this;
-//}
-
+void AliGenBeamGas::Copy(TObject&) const
+{
+ //
+ // Copy
+ //
+ Fatal("Copy","Not implemented!\n");
+}