X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=EVGEN%2FAliGenBeamGas.cxx;h=bfb4f5c9a5c238f0bd8f569bc72a89b94d7f3110;hb=d04aea321b4646bfd1143ff57d597ea77537e760;hp=dbd7c9052a13c0c0bbb98a66a76bf0186832a8c9;hpb=508eeb6893859ff7d13a953ab3ea9d953eac4311;p=u%2Fmrichter%2FAliRoot.git diff --git a/EVGEN/AliGenBeamGas.cxx b/EVGEN/AliGenBeamGas.cxx index dbd7c9052a1..bfb4f5c9a5c 100644 --- a/EVGEN/AliGenBeamGas.cxx +++ b/EVGEN/AliGenBeamGas.cxx @@ -13,44 +13,33 @@ * provided "as is" without express or implied warranty. * **************************************************************************/ -/* -$Log$ -Revision 1.1 2002/05/15 08:59:36 morsch -First commit. - -*/ +/* $Id$ */ // // 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 -#include -#include - ClassImp(AliGenBeamGas) +ClassImp(AliGenBeamGas) AliGenBeamGas::AliGenBeamGas() - :AliGenExtFile() + :AliGenExtFile(), + fInteractions(1) { // Constructor // - fInteractions = 1; fOsigma[0] = 0.; fOsigma[1] = 0.; fOsigma[2] = 2000.; } -AliGenBeamGas::AliGenBeamGas(const AliGenBeamGas & ExtFile) -{ -// copy constructor -} //____________________________________________________________ AliGenBeamGas::~AliGenBeamGas() @@ -113,7 +102,7 @@ void AliGenBeamGas::Generate() Int_t idpart = iparticle->GetPdgCode(); Int_t decayed = iparticle->GetFirstDaughter(); Int_t doTracking = fTrackIt && (decayed < 0) && (TMath::Abs(idpart) > 10); - SetTrack(doTracking,-1,idpart,p,origin,polar,0,kPPrimary,nt); + PushTrack(doTracking,-1,idpart,p,origin,polar,0,kPPrimary,nt); KeepTrack(nt); } // track loop nInt++; @@ -125,16 +114,6 @@ void AliGenBeamGas::Generate() } -//AliGenBeamGas& AliGenBeamGas::operator=(const AliGenBeamGas& rhs) -//{ -// Assignment operator -// return *this; -//} - - - - -