CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Functions
Pythia8Hadronizer.cc File Reference
#include <iostream>
#include <memory>
#include <cstdint>
#include <sstream>
#include <string>
#include <vector>
#include "HepMC/GenEvent.h"
#include "HepMC/GenParticle.h"
#include "Pythia8/Pythia.h"
#include "Pythia8Plugins/HepMC2.h"
#include "GeneratorInterface/Pythia8Interface/interface/Py8InterfaceBase.h"
#include "GeneratorInterface/Pythia8Interface/plugins/ReweightUserHooks.h"
#include "GeneratorInterface/Pythia8Interface/plugins/JetMatchingHook.h"
#include "Pythia8Plugins/JetMatching.h"
#include "Pythia8Plugins/aMCatNLOHooks.h"
#include "Pythia8Plugins/PowhegHooks.h"
#include "GeneratorInterface/Pythia8Interface/plugins/EmissionVetoHook1.h"
#include "GeneratorInterface/Pythia8Interface/plugins/PowhegResHook.h"
#include "GeneratorInterface/Pythia8Interface/plugins/PowhegHooksBB4L.h"
#include "GeneratorInterface/Pythia8Interface/interface/BiasedTauDecayer.h"
#include "GeneratorInterface/Pythia8Interface/interface/ResonanceDecayFilterHook.h"
#include "GeneratorInterface/Pythia8Interface/interface/PTFilterHook.h"
#include "Pythia8Plugins/EvtGen.h"
#include "FWCore/Concurrency/interface/SharedResourceNames.h"
#include "FWCore/ServiceRegistry/interface/Service.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "FWCore/Utilities/interface/RandomNumberGenerator.h"
#include "FWCore/ParameterSet/interface/FileInPath.h"
#include "SimDataFormats/GeneratorProducts/interface/HepMCProduct.h"
#include "SimDataFormats/GeneratorProducts/interface/GenRunInfoProduct.h"
#include "GeneratorInterface/Core/interface/GeneratorFilter.h"
#include "GeneratorInterface/Core/interface/HadronizerFilter.h"
#include "GeneratorInterface/Core/interface/ConcurrentGeneratorFilter.h"
#include "GeneratorInterface/Core/interface/ConcurrentHadronizerFilter.h"
#include "GeneratorInterface/Pythia8Interface/plugins/LHAupLesHouches.h"
#include "HepPID/ParticleIDTranslations.hh"
#include "GeneratorInterface/ExternalDecays/interface/ExternalDecayDriver.h"
#include "GeneratorInterface/ExternalDecays/interface/ConcurrentExternalDecayDriver.h"

Go to the source code of this file.

Classes

class  Pythia8Hadronizer
 

Namespaces

 CLHEP
 

Typedefs

typedef
edm::ConcurrentGeneratorFilter
< Pythia8Hadronizer,
ConcurrentExternalDecayDriver
Pythia8ConcurrentGeneratorFilter
 
typedef
edm::ConcurrentHadronizerFilter
< Pythia8Hadronizer,
ConcurrentExternalDecayDriver
Pythia8ConcurrentHadronizerFilter
 
typedef edm::GeneratorFilter
< Pythia8Hadronizer,
ExternalDecayDriver
Pythia8GeneratorFilter
 
typedef edm::HadronizerFilter
< Pythia8Hadronizer,
ExternalDecayDriver
Pythia8HadronizerFilter
 

Functions

static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< Pythia8GeneratorFilter > > 
s_filler__LINE__ ("Pythia8GeneratorFilter")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< Pythia8HadronizerFilter > > 
s_filler__LINE__ ("Pythia8HadronizerFilter")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< Pythia8ConcurrentGeneratorFilter > > 
s_filler__LINE__ ("Pythia8ConcurrentGeneratorFilter")
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< Pythia8ConcurrentHadronizerFilter > > 
s_filler__LINE__ ("Pythia8ConcurrentHadronizerFilter")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< Pythia8GeneratorFilter > > 
s_maker__LINE__ ("Pythia8GeneratorFilter")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< Pythia8HadronizerFilter > > 
s_maker__LINE__ ("Pythia8HadronizerFilter")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< Pythia8ConcurrentGeneratorFilter > > 
s_maker__LINE__ ("Pythia8ConcurrentGeneratorFilter")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< Pythia8ConcurrentHadronizerFilter > > 
s_maker__LINE__ ("Pythia8ConcurrentHadronizerFilter")
 

Typedef Documentation

Definition at line 1026 of file Pythia8Hadronizer.cc.

Definition at line 1030 of file Pythia8Hadronizer.cc.

Definition at line 1019 of file Pythia8Hadronizer.cc.

Definition at line 1022 of file Pythia8Hadronizer.cc.

Function Documentation

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< Pythia8GeneratorFilter > > s_filler__LINE__ ( "Pythia8GeneratorFilter"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< Pythia8HadronizerFilter > > s_filler__LINE__ ( "Pythia8HadronizerFilter"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< Pythia8ConcurrentGeneratorFilter > > s_filler__LINE__ ( "Pythia8ConcurrentGeneratorFilter"  )
static
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< Pythia8ConcurrentHadronizerFilter > > s_filler__LINE__ ( "Pythia8ConcurrentHadronizerFilter"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< Pythia8GeneratorFilter > > s_maker__LINE__ ( "Pythia8GeneratorFilter"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< Pythia8HadronizerFilter > > s_maker__LINE__ ( "Pythia8HadronizerFilter"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< Pythia8ConcurrentGeneratorFilter > > s_maker__LINE__ ( "Pythia8ConcurrentGeneratorFilter"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< Pythia8ConcurrentHadronizerFilter > > s_maker__LINE__ ( "Pythia8ConcurrentHadronizerFilter"  )
static