]> git.uio.no Git - u/mrichter/AliRoot.git/blob - LHC/AliLhcProcessBB.h
Pedestals in OCDB + minors
[u/mrichter/AliRoot.git] / LHC / AliLhcProcessBB.h
1 #ifndef ALILHCPROCESSBB_H
2 #define ALILHCPROCESSBB_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 #include "AliLhcProcess.h"
8 class TList;
9 class AliLhcBeam;
10
11 class AliLhcProcessBB : public AliLhcProcess
12 {
13  public:
14     AliLhcProcessBB(AliLHC* lhc, const char* name, const char* title);
15     AliLhcProcessBB(const AliLhcProcessBB& bb);
16     virtual ~AliLhcProcessBB();
17     virtual void SetCrossSection(Float_t sig) {fCrossSection = sig*1.e-24;}
18     virtual void Init();
19     virtual void Evolve(Float_t dt);
20     
21     AliLhcProcessBB & operator=(const AliLhcProcessBB & rhs);
22  protected:
23     Float_t fCrossSection; // Interaction cross section 
24     TList * fIRegions;     // Interaction Regions
25     AliLhcBeam* fBeam1;    // Beam1
26     AliLhcBeam* fBeam2;    // Beam2    
27
28 //
29     ClassDef(AliLhcProcessBB,1) // LHC Process: Beam-Beam 
30 };
31
32 #endif