CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Functions | Variables
TauolaInterface.cc File Reference
#include <iostream>
#include "GeneratorInterface/Pythia6Interface/interface/Pythia6Service.h"
#include "GeneratorInterface/TauolaInterface/interface/TauolaInterface.h"
#include "GeneratorInterface/TauolaInterface/interface/TauolaWrapper.h"
#include "FWCore/ServiceRegistry/interface/Service.h"
#include "FWCore/Utilities/interface/RandomNumberGenerator.h"
#include "HepMC/GenEvent.h"
#include "HepMC/IO_HEPEVT.h"
#include "HepMC/HEPEVT_Wrapper.h"
#include "SimGeneral/HepPDTRecord/interface/ParticleDataTable.h"

Go to the source code of this file.

Namespaces

 TauolaInterfaceVar
 

Functions

double phoran_ (int *idummy)
 
void ranmar_ (float *rvec, int *lenv)
 
void rmarin_ (int *, int *, int *)
 

Variables

CLHEP::HepRandomEngine * TauolaInterfaceVar::decayRandomEngine
 
struct {
   bool   qedrad [4000]
 
phoqed_
 

Function Documentation

double phoran_ ( int *  idummy)

Definition at line 48 of file TauolaInterface.cc.

References TauolaInterfaceVar::decayRandomEngine.

49  {
51  }
CLHEP::HepRandomEngine * decayRandomEngine
void ranmar_ ( float *  rvec,
int *  lenv 
)

Definition at line 27 of file TauolaInterface.cc.

References TauolaInterfaceVar::decayRandomEngine, gen::TauolappInterface::flat(), i, and instance.

Referenced by gen::TauolaInterface::decay(), gen::TauolappInterface::decay(), and gen::TauolappInterface::selectHadronic().

28  {
29 
30  for(int i = 0; i < *lenv; i++)
31  *rvec++ = TauolaInterfaceVar::decayRandomEngine->flat();
32 
33  return;
34 
35  }
int i
Definition: DBlmapReader.cc:9
CLHEP::HepRandomEngine * decayRandomEngine
void rmarin_ ( int *  ,
int *  ,
int *   
)

Definition at line 37 of file TauolaInterface.cc.

38  {
39 
40  return;
41 
42  }

Variable Documentation

struct { ... } phoqed_
bool qedrad[4000]

Definition at line 54 of file TauolaInterface.cc.