CMS 3D CMS Logo

ComphepProducer.cc File Reference

#include "GeneratorInterface/ComphepInterface/interface/ComphepProducer.h"
#include "GeneratorInterface/ComphepInterface/interface/ComphepWrapper.h"
#include "SimDataFormats/HepMCProduct/interface/HepMCProduct.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 <iostream>
#include "time.h"
#include "HepMC/PythiaWrapper6_2.h"
#include "HepMC/IO_HEPEVT.h"
#include "GeneratorInterface/CommonInterface/interface/PythiaCMS.h"
#include "GeneratorInterface/CommonInterface/interface/Txgive.h"
#include "GeneratorInterface/ComphepInterface/interface/MCDBInterface.h"
#include "GeneratorInterface/CommonInterface/interface/ExternalGenRead.inc"

Go to the source code of this file.

Defines

#define PYR   pyr_

Functions

double PYR (int idummy)

Variables

HepMC::IO_HEPEVT conv2
static const unsigned long kAveEventPerSec = 200
static const unsigned long kNanoSecPerSec = 1000000000
static HepRandomEngine * RandomEnginePointer


Define Documentation

#define PYR   pyr_

Definition at line 56 of file ComphepProducer.cc.


Function Documentation

double PYR ( int  idummy  ) 

Definition at line 60 of file ComphepProducer.cc.

00061   {
00062     return RandomEnginePointer->flat();
00063   }


Variable Documentation

HepMC::IO_HEPEVT conv2

Definition at line 41 of file ComphepProducer.cc.

const unsigned long kAveEventPerSec = 200 [static]

Definition at line 49 of file ComphepProducer.cc.

const unsigned long kNanoSecPerSec = 1000000000 [static]

Definition at line 48 of file ComphepProducer.cc.

HepRandomEngine* RandomEnginePointer [static]

Definition at line 58 of file ComphepProducer.cc.

Referenced by edm::ComphepProducer::ComphepProducer().


Generated on Tue Jun 9 17:53:33 2009 for CMSSW by  doxygen 1.5.4