CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros | Functions | Variables
ExhumeProducer.cc File Reference
#include "ExhumeProducer.h"
#include "PYR.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/Framework/interface/EventSetup.h"
#include "FWCore/Framework/interface/Run.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/ServiceRegistry/interface/Service.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "FWCore/Utilities/interface/RandomNumberGenerator.h"
#include "Utilities/General/interface/FileInPath.h"
#include "CLHEP/Random/RandomEngine.h"
#include "CLHEP/Random/RandFlat.h"
#include "GeneratorInterface/ExhumeInterface/interface/Event.h"
#include "GeneratorInterface/ExhumeInterface/interface/QQ.h"
#include "GeneratorInterface/ExhumeInterface/interface/GG.h"
#include "GeneratorInterface/ExhumeInterface/interface/Higgs.h"
#include <iostream>
#include "time.h"
#include "HepMC/IO_HEPEVT.h"

Go to the source code of this file.

Macros

#define pylist   pylist_
 
#define pypars   pypars_
 

Functions

void call_pylist (int mode)
 
void pylist_ (int *)
 
static
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< ExhumeProducer > > 
s_filler__LINE__ ("ExhumeProducer")
 
static
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< ExhumeProducer > > 
s_maker__LINE__ ("ExhumeProducer")
 

Variables

HepMC::IO_HEPEVT conv
 
static const unsigned long kAveEventPerSec = 200
 
static const unsigned long kNanoSecPerSec = 1000000000
 
struct {
   int   msti [200]
 
   int   mstp [200]
 
   double   pari [200]
 
   double   parp [200]
 
pypars_
 

Macro Definition Documentation

#define pylist   pylist_

Definition at line 39 of file ExhumeProducer.cc.

Referenced by call_pylist().

#define pypars   pypars_

Function Documentation

void call_pylist ( int  mode)
inline

Definition at line 43 of file ExhumeProducer.cc.

References pylist.

Referenced by ParticleReplacerParticleGun::produce(), and edm::ExhumeProducer::produce().

43 { pylist( &mode ); }
#define pylist
void pylist_ ( int *  )
static edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< ExhumeProducer > > s_filler__LINE__ ( "ExhumeProducer"  )
static
static edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< ExhumeProducer > > s_maker__LINE__ ( "ExhumeProducer"  )
static

Variable Documentation

HepMC::IO_HEPEVT conv

Definition at line 64 of file ExhumeProducer.cc.

const unsigned long kAveEventPerSec = 200
static

Definition at line 71 of file ExhumeProducer.cc.

const unsigned long kNanoSecPerSec = 1000000000
static

Definition at line 70 of file ExhumeProducer.cc.

int msti[200]

Definition at line 58 of file ExhumeProducer.cc.

int mstp[200]

Definition at line 56 of file ExhumeProducer.cc.

double pari[200]

Definition at line 59 of file ExhumeProducer.cc.

double parp[200]

Definition at line 57 of file ExhumeProducer.cc.

struct { ... } pypars_