CMS 3D CMS Logo

Classes | Namespaces | Macros | Functions | Variables
Hydjet2Hadronizer.h File Reference
#include "DatabasePDG.h"
#include "Particle.h"
#include "InitialState.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "GeneratorInterface/Core/interface/BaseHadronizer.h"
#include "CLHEP/Random/RandomEngine.h"
#include "CLHEP/Random/RandFlat.h"
#include "CLHEP/Random/RandPoisson.h"
#include "CLHEP/Random/RandGauss.h"
#include <map>
#include <string>
#include <vector>
#include <cmath>
#include "HYJET_COMMONS.h"

Go to the source code of this file.

Classes

class  gen::Hydjet2Hadronizer
 

Namespaces

 CLHEP
 
 gen
 
 HepMC
 

Macros

#define kMax   500000
 
#define PYCOMP   pycomp_
 

Functions

HYFPARCommon COMMON_BLOCK (HYFPAR, hyfpar)
 
HYIPARCommon COMMON_BLOCK (HYIPAR, hyipar)
 
HYJPARCommon COMMON_BLOCK (HYJPAR, hyjpar)
 
HYPARTCommon COMMON_BLOCK (HYPART, hypart)
 
SERVICECommon COMMON_BLOCK (SERVICE, service)
 

Variables

CLHEP::HepRandomEngine * hjRandomEngine
 

Macro Definition Documentation

◆ kMax

#define kMax   500000

Definition at line 46 of file Hydjet2Hadronizer.h.

◆ PYCOMP

#define PYCOMP   pycomp_

Definition at line 24 of file Hydjet2Hadronizer.h.

Function Documentation

◆ COMMON_BLOCK() [1/5]

HYFPARCommon COMMON_BLOCK ( HYFPAR  ,
hyfpar   
)

◆ COMMON_BLOCK() [2/5]

HYIPARCommon COMMON_BLOCK ( HYIPAR  ,
hyipar   
)

◆ COMMON_BLOCK() [3/5]

HYJPARCommon COMMON_BLOCK ( HYJPAR  ,
hyjpar   
)

◆ COMMON_BLOCK() [4/5]

HYPARTCommon COMMON_BLOCK ( HYPART  ,
hypart   
)

◆ COMMON_BLOCK() [5/5]

SERVICECommon COMMON_BLOCK ( SERVICE  ,
service   
)

Variable Documentation

◆ hjRandomEngine

CLHEP::HepRandomEngine* hjRandomEngine

Definition at line 79 of file Hydjet2Hadronizer.cc.