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 "ReweightUserHooks.h"
#include "GeneratorInterface/Pythia8Interface/interface/CustomHook.h"
#include "TopRecoilHook.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 1061 of file Pythia8Hadronizer.cc.

Definition at line 1065 of file Pythia8Hadronizer.cc.

Definition at line 1054 of file Pythia8Hadronizer.cc.

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