1 #ifndef __StarLightGen_h__
2 #define __StarLightGen_h__
4 #include "StarGenerator/BASE/StarGenerator.h"
7 #include "inputParameters.h"
36 map<TString,Double_t> ParametersDouble;
37 map<TString,Int_t> ParametersInt;
48 void SetEtaCut( Double_t low, Double_t high );
49 void SetPtCut( Double_t low, Double_t high );
50 void SetRapidityValues( Double_t high, Int_t bins );
51 void SetWValues( Double_t low, Double_t high, Int_t bin );
52 void SetProductionMode( Int_t mode );
53 void SetProductionPID( Int_t pid );
54 void SetBreakupMode( Int_t mode );
55 void SetInterference( Double_t percent );
56 void SetIncoherence( Double_t percent );
57 void SetBFORD( Double_t value );
58 void SetInterferencePtValues( Double_t high, Int_t bins );
59 void ProcessParameters();
void FillAA(StarGenEvent *event)
(Optional) Method to fill a AA event
StarLightGen(const Char_t *name="STARlight")
Event record tailored to heavy ion collisions.
ABC for defining event generator interfaces.
void FillPP(StarGenEvent *event)
(Optional) Method to fill a PP event
Interface to the StarLightGen (c++ version) event generator.
Base class for event records.