CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros | Functions
PomwigProducer.cc File Reference
#include "PomwigProducer.h"
#include "Dummies.h"
#include "HWRGEN.h"
#include "SimDataFormats/GeneratorProducts/interface/HepMCProduct.h"
#include "SimDataFormats/GeneratorProducts/interface/GenRunInfoProduct.h"
#include "SimDataFormats/GeneratorProducts/interface/GenEventInfoProduct.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/ServiceRegistry/interface/Service.h"
#include "FWCore/Utilities/interface/RandomNumberGenerator.h"
#include "CLHEP/Random/JamesRandom.h"
#include "CLHEP/Random/RandFlat.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "FWCore/Framework/interface/Run.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include <iostream>
#include "time.h"
#include <ctype.h>
#include "HepMC/HerwigWrapper.h"
#include "HepMC/IO_HERWIG.h"
#include "HepMC/HEPEVT_Wrapper.h"
#include "herwig.h"

Go to the source code of this file.

Macros

#define cmsending   cmsending_
 
#define mysetpdfpath   mysetpdfpath_
 
#define setherwpdf   setherwpdf_
 
#define setlhaparm   setlhaparm_
 
#define setpdfpath   setpdfpath_
 

Functions

void cmsending_ (int *)
 
void mysetpdfpath_ (char *)
 
static
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< PomwigProducer > > 
s_filler__LINE__ ("PomwigProducer")
 
static
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< PomwigProducer > > 
s_maker__LINE__ ("PomwigProducer")
 
void setherwpdf_ (void)
 
void setlhaparm_ (char *)
 
void setpdfpath_ (char *, int *)
 

Macro Definition Documentation

#define cmsending   cmsending_

Definition at line 52 of file PomwigProducer.cc.

#define mysetpdfpath   mysetpdfpath_

Definition at line 49 of file PomwigProducer.cc.

Referenced by edm::PomwigProducer::PomwigProducer().

#define setherwpdf   setherwpdf_

Definition at line 51 of file PomwigProducer.cc.

Referenced by edm::PomwigProducer::PomwigProducer().

#define setlhaparm   setlhaparm_

Definition at line 50 of file PomwigProducer.cc.

#define setpdfpath   setpdfpath_

Definition at line 48 of file PomwigProducer.cc.

Function Documentation

void cmsending_ ( int *  )

Definition at line 12 of file Dummies.cc.

References edm::hlt::Exception.

12  {
13  edm::LogError("")<<" ERROR: Herwig stoped run after receiving error code "<<*ecode<<".\n";
14  throw cms::Exception("Herwig6Error") <<" Herwig stoped run with error code "<<*ecode<<".";
15  }
void mysetpdfpath_ ( char *  )
static edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< PomwigProducer > > s_filler__LINE__ ( "PomwigProducer"  )
static
static edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< PomwigProducer > > s_maker__LINE__ ( "PomwigProducer"  )
static
void setherwpdf_ ( void  )
void setlhaparm_ ( char *  )
void setpdfpath_ ( char *  ,
int *   
)