CMS 3D CMS Logo

Functions

CMSSW_4_4_3_patch1/src/GeneratorInterface/Herwig6Interface/src/Herwig6Instance.cc File Reference

#include <iostream>
#include <sstream>
#include <cstdlib>
#include <cstring>
#include <cctype>
#include <string>
#include <CLHEP/Random/RandomEngine.h>
#include <HepMC/HerwigWrapper6_4.h>
#include "FWCore/Utilities/interface/Exception.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "GeneratorInterface/Core/interface/RNDMEngineAccess.h"
#include "GeneratorInterface/Herwig6Interface/interface/herwig.h"
#include "GeneratorInterface/Herwig6Interface/interface/Herwig6Instance.h"
#include "params.inc"

Go to the source code of this file.

Functions

 __attribute__ ((visibility("hidden"))) void dummy()
void cmsending_ (int *ecode)
void hwaend_ ()
void jminit_ ()

Function Documentation

__attribute__ ( (visibility("hidden"))  )

Definition at line 29 of file Herwig6Instance.cc.

References hwmsct_(), jimmin_(), jmefin_(), and jminit_().

{
  int dummyInt = 0;
  jminit_();
  jimmin_();
  jminit_();
  hwmsct_(&dummyInt);
  jmefin_();
}
void cmsending_ ( int *  ecode)

Definition at line 62 of file Herwig6Instance.cc.

References Exception.

        {
                throw cms::Exception("Herwig6Error")
                        << "Herwig6 stopped run with error code " << *ecode
                        << "." << std::endl;
        }
void hwaend_ ( )

Definition at line 59 of file Herwig6Instance.cc.

        {}
void jminit_ ( )