]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVGEN/AliSlowNucleonModelExp.h
Base Pair Cuts that perform logical operations on results of other base pair cuts...
[u/mrichter/AliRoot.git] / EVGEN / AliSlowNucleonModelExp.h
1 #ifndef ALISLOWNUCLEONMODELEXP_H
2 #define ALISLOWNUCLEONMODELEXP_H
3 /* Copyright(c) 198-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 #include "AliSlowNucleonModel.h"
9
10 class AliCollisionGeometry;
11
12 class AliSlowNucleonModelExp : public AliSlowNucleonModel
13 {
14  public:
15     AliSlowNucleonModelExp();
16     virtual ~AliSlowNucleonModelExp(){;}
17     virtual void GetNumberOfSlowNucleons(AliCollisionGeometry* geo,
18                                          Int_t& ngp, Int_t& ngn, Int_t& nbp, Int_t& nbn);
19     virtual void SetParameters(Float_t alpha1, Float_t alpha2);
20     
21  protected:
22     Float_t  fP;          // Number of protons  in the target 
23     Float_t  fN;          // Number of neutrons in the target
24     Float_t  fAlphaGray;  // Proportionality between gray   particles and number of collisions
25     Float_t  fAlphaBlack; // Proportionality between black  particles and number of collisions
26     
27   ClassDef(AliSlowNucleonModelExp,1) // Gray Particle Model (Experiment inspired)
28 };
29 #endif
30
31
32
33
34
35