10 #ifndef Pythia8_SLHAinterface_H
11 #define Pythia8_SLHAinterface_H
13 #include "Pythia8/Basics.h"
14 #include "Pythia8/ParticleData.h"
15 #include "Pythia8/PythiaStdlib.h"
16 #include "Pythia8/Settings.h"
17 #include "Pythia8/StandardModel.h"
18 #include "Pythia8/SusyCouplings.h"
35 void setPtr( Info* infoPtrIn ) {infoPtr = infoPtrIn;}
38 void init( Settings& settings, Rndm* rndmPtr, Couplings* couplingsPtrIn,
39 ParticleData* particleDataPtr,
bool& useSHLAcouplings,
40 stringstream& ParticleDataBuffer );
43 bool initSLHA(Settings& settings, ParticleData* particleDataPtr);
47 void pythia2slha(ParticleData* particleDataPtr);
54 Couplings* couplingsPtr;
58 Settings* settingsPtr;
69 #endif // Pythia8_SLHAinterface_H