ROOT logo
#ifndef ALIGENBEAMGAS_H
#define ALIGENBEAMGAS_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

/* $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"

class AliGenBeamGas : public AliGenExtFile
{
 public:
    AliGenBeamGas();
    virtual ~AliGenBeamGas();
    //
    virtual void SetNumberOfInteractions(Int_t n) 
	{fInteractions = n;}
    // Initialise 
    virtual void Init();
    // generate event
    virtual void Generate();
 protected:
    Int_t fInteractions;    // Number of interactions
 private:
    AliGenBeamGas(const AliGenBeamGas &beamgas);
    AliGenBeamGas & operator=(const AliGenBeamGas &beamgas);
    
    ClassDef(AliGenBeamGas,1) //Generator for beam gas interactions
	
};
#endif






 AliGenBeamGas.h:1
 AliGenBeamGas.h:2
 AliGenBeamGas.h:3
 AliGenBeamGas.h:4
 AliGenBeamGas.h:5
 AliGenBeamGas.h:6
 AliGenBeamGas.h:7
 AliGenBeamGas.h:8
 AliGenBeamGas.h:9
 AliGenBeamGas.h:10
 AliGenBeamGas.h:11
 AliGenBeamGas.h:12
 AliGenBeamGas.h:13
 AliGenBeamGas.h:14
 AliGenBeamGas.h:15
 AliGenBeamGas.h:16
 AliGenBeamGas.h:17
 AliGenBeamGas.h:18
 AliGenBeamGas.h:19
 AliGenBeamGas.h:20
 AliGenBeamGas.h:21
 AliGenBeamGas.h:22
 AliGenBeamGas.h:23
 AliGenBeamGas.h:24
 AliGenBeamGas.h:25
 AliGenBeamGas.h:26
 AliGenBeamGas.h:27
 AliGenBeamGas.h:28
 AliGenBeamGas.h:29
 AliGenBeamGas.h:30
 AliGenBeamGas.h:31
 AliGenBeamGas.h:32
 AliGenBeamGas.h:33
 AliGenBeamGas.h:34
 AliGenBeamGas.h:35
 AliGenBeamGas.h:36
 AliGenBeamGas.h:37
 AliGenBeamGas.h:38
 AliGenBeamGas.h:39
 AliGenBeamGas.h:40
 AliGenBeamGas.h:41
 AliGenBeamGas.h:42