CMS 3D CMS Logo

Classes | Namespaces | Typedefs | Functions
Pythia8Hadronizer.cc File Reference
#include <iostream>
#include <sstream>
#include <string>
#include <memory>
#include <cstdint>
#include <vector>
#include "HepMC/GenEvent.h"
#include "HepMC/GenParticle.h"
#include "Pythia8/Pythia.h"
#include "Pythia8Plugins/HepMC2.h"
#include "Vincia/Vincia.h"
#include "Dire/Dire.h"
#include "GeneratorInterface/Pythia8Interface/interface/Py8InterfaceBase.h"
#include "GeneratorInterface/Pythia8Interface/plugins/ReweightUserHooks.h"
#include "GeneratorInterface/Pythia8Interface/interface/CustomHook.h"
#include "GeneratorInterface/Pythia8Interface/plugins/JetMatchingHook.h"
#include "Pythia8Plugins/JetMatching.h"
#include "Pythia8Plugins/aMCatNLOHooks.h"
#include "GeneratorInterface/Pythia8Interface/interface/MultiUserHook.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, ConcurrentExternalDecayDriverPythia8ConcurrentGeneratorFilter
 
typedef edm::ConcurrentHadronizerFilter< Pythia8Hadronizer, ConcurrentExternalDecayDriverPythia8ConcurrentHadronizerFilter
 
typedef edm::GeneratorFilter< Pythia8Hadronizer, ExternalDecayDriverPythia8GeneratorFilter
 
typedef edm::HadronizerFilter< Pythia8Hadronizer, ExternalDecayDriverPythia8HadronizerFilter
 

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 1041 of file Pythia8Hadronizer.cc.

Definition at line 1045 of file Pythia8Hadronizer.cc.

Definition at line 1034 of file Pythia8Hadronizer.cc.

Definition at line 1037 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