Coding rule violations corrected.
[u/mrichter/AliRoot.git] / EVGEN / AliGenBeamGas.h
CommitLineData
4bda3bc1 1#ifndef ALIGENBEAMGAS_H
2#define ALIGENBEAMGAS_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
0af12c00 8//
9// Generator to simulate beam gas interactions.
10// At present single interactions are read from an external file.
11// Author: andreas.morsch@cern.ch
4bda3bc1 12
13#include "AliGenExtFile.h"
4bda3bc1 14
15class AliGenBeamGas : public AliGenExtFile
16{
17 public:
18 AliGenBeamGas();
198bb1c7 19 AliGenBeamGas(const AliGenBeamGas &beamgas);
4bda3bc1 20 virtual ~AliGenBeamGas();
21 //
22 virtual void SetNumberOfInteractions(Int_t n)
23 {fInteractions = n;}
24 // Initialise
25 virtual void Init();
26 // generate event
27 virtual void Generate();
0af12c00 28 protected:
29 Int_t fInteractions; // Number of interactions
198bb1c7 30 private:
31 void Copy(AliGenBeamGas&) const;
4bda3bc1 32
0af12c00 33 ClassDef(AliGenBeamGas,1) //Generator for beam gas interactions
4bda3bc1 34
35};
36#endif
37
38
39
40
41
42