#include <iostream>
#include <time.h>
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/Run.h"
#include "FWCore/ServiceRegistry/interface/Service.h"
#include "FWCore/Utilities/interface/Exception.h"
#include "FWCore/Utilities/interface/RandomNumberGenerator.h"
#include "SimDataFormats/GeneratorProducts/interface/HepMCProduct.h"
#include "SimDataFormats/GeneratorProducts/interface/GenRunInfoProduct.h"
#include "SimDataFormats/GeneratorProducts/interface/GenEventInfoProduct.h"
#include "GeneratorInterface/BeamHaloGenerator/interface/BeamHaloProducer.h"
#include "GeneratorInterface/BeamHaloGenerator/interface/PYR.h"
#include "HepMC/IO_HEPEVT.h"
#include "HepMC/HEPEVT_Wrapper.h"
#include "HepMC/WeightContainer.h"
Go to the source code of this file.
Defines | |
#define | BHSETPARAM bhsetparam_ |
#define | KI_BHG_FILL ki_bhg_fill_ |
#define | KI_BHG_INIT ki_bhg_init_ |
#define | KI_BHG_STAT ki_bhg_stat_ |
Functions | |
void | BHSETPARAM (int *iparam, float *fparam, const char *cparam, int length) |
void | KI_BHG_FILL (int &iret, float &weight) |
void | KI_BHG_INIT (long &seed) |
void | KI_BHG_STAT (int &iret) |
Variables | |
static HepMC::IO_HEPEVT | conv |
static HepMC::HEPEVT_Wrapper | wrapper |
#define BHSETPARAM bhsetparam_ |
Definition at line 32 of file BeamHaloProducer.cc.
Referenced by edm::BeamHaloProducer::call_bh_set_parameters().
#define KI_BHG_FILL ki_bhg_fill_ |
Definition at line 37 of file BeamHaloProducer.cc.
Referenced by edm::BeamHaloProducer::call_ki_bhg_fill().
#define KI_BHG_INIT ki_bhg_init_ |
Definition at line 27 of file BeamHaloProducer.cc.
Referenced by edm::BeamHaloProducer::call_ki_bhg_init().
#define KI_BHG_STAT ki_bhg_stat_ |
Definition at line 42 of file BeamHaloProducer.cc.
Referenced by edm::BeamHaloProducer::call_ki_bhg_stat().
void BHSETPARAM | ( | int * | iparam, |
float * | fparam, | ||
const char * | cparam, | ||
int | length | ||
) |
void KI_BHG_FILL | ( | int & | iret, |
float & | weight | ||
) |
void KI_BHG_INIT | ( | long & | seed | ) |
void KI_BHG_STAT | ( | int & | iret | ) |
HepMC::IO_HEPEVT conv [static] |
Definition at line 51 of file BeamHaloProducer.cc.
Referenced by TkConvValidator::analyze(), CMSEmStandardPhysics95::ConstructProcess(), CMSEmStandardPhysics95msc93::ConstructProcess(), CMSEmStandardPhysicsLPM::ConstructProcess(), CMSEmStandardPhysics95msc92::ConstructProcess(), TwoBodyDecayModel::curvilinearToCartesianJacobian(), RPCRunIOV::filterIMON(), gen::ExhumeHadronizer::generatePartonsAndHadronize(), gen::Pythia6Hadronizer::generatePartonsAndHadronize(), edm::EdmEventItemGetter< RefType >::get(), gen::Pythia6Hadronizer::hadronize(), reco::GhostTrackState::lambdaError(), KinematicRefittedTrackState::parameters(), ParticleReplacerParticleGun::produce(), edm::ExhumeProducer::produce(), ParticleReplacerClass::produce(), pat::PATConversionProducer::produce(), npstat::StorableHistoNDFunctor< Numeric, Axis, Converter >::setConverter(), npstat::StorableInterpolationFunctor< Numeric, Axis, Converter >::setConverter(), RPCRunIOV::toUNIX(), trackVertexCompat(), vertexAtState(), reco::GhostTrackVertexFinder::vertexCompat(), reco::TrackGhostTrackState::vertexStateOnGhostTrack(), reco::VertexGhostTrackState::vertexStateOnGhostTrack(), reco::TrackGhostTrackState::vertexStateOnMeasurement(), MagGeoBuilderFromDDD::volumeHandle::volumeHandle(), and vtxErrorLong().
HepMC::HEPEVT_Wrapper wrapper [static] |
Definition at line 50 of file BeamHaloProducer.cc.
Referenced by MCatNLOSource::beginRun(), gen::FortranInstance::call(), gen::Herwig6Instance::callWithTimeout(), edm::convert_handle(), edm::ServiceRegistry::createContaining(), gen::PomwigHadronizer::decay(), Herwig6Hadronizer::decay(), gen::PomwigHadronizer::generatePartonsAndHadronize(), edm::refcore::getProductPtr_(), Herwig6Hadronizer::hadronize(), funct::RootIntegrator::operator()(), edm::BeamHaloProducer::produce(), MCatNLOSource::produce(), and MCatNLOSource::setRunAndEventInfo().