#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "GeneratorInterface/Core/interface/BaseHadronizer.h"
#include "FWCore/ParameterSet/interface/FileInPath.h"
#include "CLHEP/Random/RandomEngine.h"
#include "CLHEP/Random/RandFlat.h"
#include "boost/scoped_ptr.hpp"
#include <map>
#include <string>
#include <vector>
#include <math.h>
Go to the source code of this file.
Classes | |
class | gen::ReggeGribovPartonMCHadronizer |
Namespaces | |
gen | |
HepMC | |
Macros | |
#define | nmxhep 99990 |
Functions | |
void | crmc_f_ (int &, int &, int &, double &, int &, double &, double &, double &, double &, double &, int &) |
void | crmc_init_f_ () |
void | crmc_set_f_ (int &, int &, double &, double &, int &, int &, int &, int &, int &, const char *, const char *) |
double | gen::drangen_ (int *) |
float | gen::rangen_ () |
Variables | |
struct { | |
float eglevt | |
float fglevt | |
int ikoevt | |
int ng1evt | |
int ng2evt | |
float rglevt | |
float sglevt | |
float typevt | |
} | c2evt_ |
struct { | |
float bimevt | |
float egyevt | |
int jpnevt | |
int jppevt | |
int jtnevt | |
int jtpevt | |
int kohevt | |
int koievt | |
int kolevt | |
int maxfra | |
int minfra | |
int nevt | |
int nglevt | |
int npjevt | |
int npnevt | |
int nppevt | |
int ntgevt | |
int ntnevt | |
int ntpevt | |
float phievt | |
float pmxevt | |
float qsqevt | |
float xbjevt | |
float zppevt | |
float zptevt | |
} | cevt_ |
struct { | |
char fnch [500] | |
char fncp [500] | |
char fncs [500] | |
char fndr [500] | |
char fndt [500] | |
char fngrv [500] | |
char fnhi [500] | |
char fnhpf [500] | |
char fnid [500] | |
char fnie [500] | |
char fnii [500] | |
char fnmt [500] | |
char fnnx [500] | |
char fnrj [500] | |
} | fname_ |
boost::scoped_ptr < CLHEP::RandFlat > | gFlatDistribution_ |
struct { | |
float sigcut | |
float sigcutaa | |
float sigdif | |
float sigela | |
float sigelaaa | |
float sigine | |
float sigineaa | |
float sigsd | |
float sigtot | |
float sigtotaa | |
float sloela | |
} | hadr5_ |
struct { | |
int nfnch | |
int nfncp | |
int nfncs | |
int nfndr | |
int nfndt | |
int nfngrv | |
int nfnhi | |
int nfnhpf | |
int nfnid | |
int nfnie | |
int nfnii | |
int nfnmt | |
int nfnnx | |
int nfnrj | |
} | nfname_ |
struct { | |
float bmaxim | |
float bminim | |
float phimax | |
float phimin | |
} | nucl2_ |
struct { | |
char fndat [500] | |
char fnncs [500] | |
int ifdat | |
int ifncs | |
} | qgsfname_ |
struct { | |
char fniidat [500] | |
char fniincs [500] | |
int ifiidat | |
int ifiincs | |
} | qgsiifname_ |
struct { | |
int nfniidat | |
int nfniincs | |
} | qgsiinfname_ |
struct { | |
int nfndat | |
int nfnncs | |
} | qgsnfname_ |
#define nmxhep 99990 |
Definition at line 40 of file ReggeGribovPartonMCHadronizer.h.
void crmc_f_ | ( | int & | , |
int & | , | ||
int & | , | ||
double & | , | ||
int & | , | ||
double & | , | ||
double & | , | ||
double & | , | ||
double & | , | ||
double & | , | ||
int & | |||
) |
void crmc_init_f_ | ( | ) |
void crmc_set_f_ | ( | int & | , |
int & | , | ||
double & | , | ||
double & | , | ||
int & | , | ||
int & | , | ||
int & | , | ||
int & | , | ||
int & | , | ||
const char * | , | ||
const char * | |||
) |
float bimevt |
Definition at line 76 of file ReggeGribovPartonMCHadronizer.h.
float bmaxim |
Definition at line 115 of file ReggeGribovPartonMCHadronizer.h.
float bminim |
Definition at line 116 of file ReggeGribovPartonMCHadronizer.h.
struct { ... } c2evt_ |
struct { ... } cevt_ |
float eglevt |
Definition at line 107 of file ReggeGribovPartonMCHadronizer.h.
float egyevt |
Definition at line 80 of file ReggeGribovPartonMCHadronizer.h.
float fglevt |
Definition at line 108 of file ReggeGribovPartonMCHadronizer.h.
struct { ... } fname_ |
Referenced by gen::ReggeGribovPartonMCHadronizer::initializeTablePaths().
char fnch[500] |
Definition at line 127 of file ReggeGribovPartonMCHadronizer.h.
char fncp[500] |
Definition at line 136 of file ReggeGribovPartonMCHadronizer.h.
char fncs[500] |
Definition at line 138 of file ReggeGribovPartonMCHadronizer.h.
char fndat[500] |
Definition at line 163 of file ReggeGribovPartonMCHadronizer.h.
char fndr[500] |
Definition at line 139 of file ReggeGribovPartonMCHadronizer.h.
char fndt[500] |
Definition at line 129 of file ReggeGribovPartonMCHadronizer.h.
char fngrv[500] |
Definition at line 135 of file ReggeGribovPartonMCHadronizer.h.
char fnhi[500] |
Definition at line 128 of file ReggeGribovPartonMCHadronizer.h.
char fnhpf[500] |
Definition at line 140 of file ReggeGribovPartonMCHadronizer.h.
char fnid[500] |
Definition at line 131 of file ReggeGribovPartonMCHadronizer.h.
char fnie[500] |
Definition at line 132 of file ReggeGribovPartonMCHadronizer.h.
char fnii[500] |
Definition at line 130 of file ReggeGribovPartonMCHadronizer.h.
char fniidat[500] |
Definition at line 177 of file ReggeGribovPartonMCHadronizer.h.
char fniincs[500] |
Definition at line 178 of file ReggeGribovPartonMCHadronizer.h.
char fnmt[500] |
Definition at line 134 of file ReggeGribovPartonMCHadronizer.h.
char fnncs[500] |
Definition at line 164 of file ReggeGribovPartonMCHadronizer.h.
char fnnx[500] |
Definition at line 137 of file ReggeGribovPartonMCHadronizer.h.
char fnrj[500] |
Definition at line 133 of file ReggeGribovPartonMCHadronizer.h.
boost::scoped_ptr<CLHEP::RandFlat> gFlatDistribution_ |
Definition at line 18 of file ReggeGribovPartonMCHadronizer.h.
Referenced by gen::drangen_(), gen::rangen_(), gen::ReggeGribovPartonMCHadronizer::ReggeGribovPartonMCHadronizer(), and gen::ReggeGribovPartonMCHadronizer::~ReggeGribovPartonMCHadronizer().
struct { ... } hadr5_ |
int ifdat |
Definition at line 165 of file ReggeGribovPartonMCHadronizer.h.
int ifiidat |
Definition at line 179 of file ReggeGribovPartonMCHadronizer.h.
int ifiincs |
Definition at line 180 of file ReggeGribovPartonMCHadronizer.h.
int ifncs |
Definition at line 166 of file ReggeGribovPartonMCHadronizer.h.
int ikoevt |
Definition at line 109 of file ReggeGribovPartonMCHadronizer.h.
int jpnevt |
Definition at line 87 of file ReggeGribovPartonMCHadronizer.h.
int jppevt |
Definition at line 88 of file ReggeGribovPartonMCHadronizer.h.
int jtnevt |
Definition at line 89 of file ReggeGribovPartonMCHadronizer.h.
int jtpevt |
Definition at line 90 of file ReggeGribovPartonMCHadronizer.h.
int kohevt |
Definition at line 98 of file ReggeGribovPartonMCHadronizer.h.
int koievt |
Definition at line 78 of file ReggeGribovPartonMCHadronizer.h.
int kolevt |
Definition at line 77 of file ReggeGribovPartonMCHadronizer.h.
int maxfra |
Definition at line 97 of file ReggeGribovPartonMCHadronizer.h.
int minfra |
Definition at line 96 of file ReggeGribovPartonMCHadronizer.h.
int nevt |
Definition at line 75 of file ReggeGribovPartonMCHadronizer.h.
Referenced by TMom::addEntry(), RctDigiToRctText::analyze(), edm::SecSourceAnalyzer::analyze(), GlobalDigisHistogrammer::analyze(), GlobalRecHitsHistogrammer::analyze(), MuonSimHitsValidAnalyzer::analyze(), GlobalHitsAnalyzer::analyze(), GlobalHitsHistogrammer::analyze(), GlobalDigisAnalyzer::analyze(), GlobalRecHitsAnalyzer::analyze(), EcalEndcapMonitorXdaqClient::defaultWebPage(), EcalBarrelMonitorXdaqClient::defaultWebPage(), EcalEndcapMonitorClient::endRunDb(), EcalBarrelMonitorClient::endRunDb(), TSFit::fit_third_degree_polynomial(), TFParams::fitpj(), TMom::getM3(), TMom::getMean(), TMom::getMean2(), TMom::getMean3(), TMom::getNevt(), TMom::getRMS(), TMom::init(), main(), TrackerHitProducer::produce(), GlobalHitsProdHist::produce(), GlobalHitsProducer::produce(), GlobalDigisProducer::produce(), GlobalRecHitsProducer::produce(), TShapeAnalysis::putAllVals(), TShapeAnalysis::set_const(), EcalBarrelMonitorClient::writeDb(), and EcalEndcapMonitorClient::writeDb().
struct { ... } nfname_ |
Referenced by gen::ReggeGribovPartonMCHadronizer::initializeTablePaths().
int nfnch |
Definition at line 145 of file ReggeGribovPartonMCHadronizer.h.
int nfncp |
Definition at line 154 of file ReggeGribovPartonMCHadronizer.h.
int nfncs |
Definition at line 156 of file ReggeGribovPartonMCHadronizer.h.
int nfndat |
Definition at line 171 of file ReggeGribovPartonMCHadronizer.h.
int nfndr |
Definition at line 157 of file ReggeGribovPartonMCHadronizer.h.
int nfndt |
Definition at line 147 of file ReggeGribovPartonMCHadronizer.h.
int nfngrv |
Definition at line 153 of file ReggeGribovPartonMCHadronizer.h.
int nfnhi |
Definition at line 146 of file ReggeGribovPartonMCHadronizer.h.
int nfnhpf |
Definition at line 158 of file ReggeGribovPartonMCHadronizer.h.
int nfnid |
Definition at line 149 of file ReggeGribovPartonMCHadronizer.h.
int nfnie |
Definition at line 150 of file ReggeGribovPartonMCHadronizer.h.
int nfnii |
Definition at line 148 of file ReggeGribovPartonMCHadronizer.h.
int nfniidat |
Definition at line 185 of file ReggeGribovPartonMCHadronizer.h.
int nfniincs |
Definition at line 186 of file ReggeGribovPartonMCHadronizer.h.
int nfnmt |
Definition at line 152 of file ReggeGribovPartonMCHadronizer.h.
int nfnncs |
Definition at line 172 of file ReggeGribovPartonMCHadronizer.h.
int nfnnx |
Definition at line 155 of file ReggeGribovPartonMCHadronizer.h.
int nfnrj |
Definition at line 151 of file ReggeGribovPartonMCHadronizer.h.
int ng1evt |
Definition at line 103 of file ReggeGribovPartonMCHadronizer.h.
int ng2evt |
Definition at line 104 of file ReggeGribovPartonMCHadronizer.h.
int nglevt |
Definition at line 93 of file ReggeGribovPartonMCHadronizer.h.
int npjevt |
Definition at line 81 of file ReggeGribovPartonMCHadronizer.h.
int npnevt |
Definition at line 83 of file ReggeGribovPartonMCHadronizer.h.
int nppevt |
Definition at line 84 of file ReggeGribovPartonMCHadronizer.h.
int ntgevt |
Definition at line 82 of file ReggeGribovPartonMCHadronizer.h.
int ntnevt |
Definition at line 85 of file ReggeGribovPartonMCHadronizer.h.
int ntpevt |
Definition at line 86 of file ReggeGribovPartonMCHadronizer.h.
struct { ... } nucl2_ |
float phievt |
Definition at line 74 of file ReggeGribovPartonMCHadronizer.h.
float phimax |
Definition at line 117 of file ReggeGribovPartonMCHadronizer.h.
Referenced by DQMAnalyzer::beginJob(), GsfElectronFakeAnalyzer::beginJob(), GsfElectronDataAnalyzer::beginJob(), GsfElectronMCFakeAnalyzer::beginJob(), GsfElectronMCAnalyzer::beginJob(), MagGeoBuilderFromDDD::bRod::bRod(), KDTreeLinkerTrackHcal::buildTree(), KDTreeLinkerTrackEcal::buildTree(), tkDetUtil::calculatePhiWindow(), ForwardDiskSectorBuilderFromWedges::computeBounds(), BladeShapeBuilderFromDet::computeBounds(), ForwardDiskSectorBuilderFromDet::computeBounds(), boundSpan::computeSpan(), DQMAnalyzer::DQMAnalyzer(), GlobalDetRangeRPhi::GlobalDetRangeRPhi(), GlobalDetRangeZPhi::GlobalDetRangeZPhi(), GlobalDetRodRangeZPhi::GlobalDetRodRangeZPhi(), GsfElectronDataAnalyzer::GsfElectronDataAnalyzer(), GsfElectronFakeAnalyzer::GsfElectronFakeAnalyzer(), GsfElectronMCAnalyzer::GsfElectronMCAnalyzer(), GsfElectronMCFakeAnalyzer::GsfElectronMCFakeAnalyzer(), PhiBorderFinder::PhiBorderFinder(), FastPixelHitMatcher::set2ndLayer(), and HcalTestAnalysis::towersToAdd().
float phimin |
Definition at line 118 of file ReggeGribovPartonMCHadronizer.h.
Referenced by DQMAnalyzer::beginJob(), GsfElectronDataAnalyzer::beginJob(), GsfElectronFakeAnalyzer::beginJob(), GsfElectronMCFakeAnalyzer::beginJob(), GsfElectronMCAnalyzer::beginJob(), MagGeoBuilderFromDDD::bRod::bRod(), KDTreeLinkerTrackEcal::buildTree(), KDTreeLinkerTrackHcal::buildTree(), tkDetUtil::calculatePhiWindow(), ForwardDiskSectorBuilderFromWedges::computeBounds(), BladeShapeBuilderFromDet::computeBounds(), ForwardDiskSectorBuilderFromDet::computeBounds(), boundSpan::computeSpan(), DQMAnalyzer::DQMAnalyzer(), GlobalDetRangeRPhi::GlobalDetRangeRPhi(), GlobalDetRangeZPhi::GlobalDetRangeZPhi(), GlobalDetRodRangeZPhi::GlobalDetRodRangeZPhi(), GsfElectronDataAnalyzer::GsfElectronDataAnalyzer(), GsfElectronFakeAnalyzer::GsfElectronFakeAnalyzer(), GsfElectronMCAnalyzer::GsfElectronMCAnalyzer(), GsfElectronMCFakeAnalyzer::GsfElectronMCFakeAnalyzer(), HcalCellType::HcalCellType(), PhiBorderFinder::PhiBorderFinder(), FastPixelHitMatcher::set2ndLayer(), EcalGeomPhiSymHelper::setup(), and HcalTestAnalysis::towersToAdd().
float pmxevt |
Definition at line 79 of file ReggeGribovPartonMCHadronizer.h.
struct { ... } qgsfname_ |
Referenced by gen::ReggeGribovPartonMCHadronizer::initializeTablePaths().
struct { ... } qgsiifname_ |
Referenced by gen::ReggeGribovPartonMCHadronizer::initializeTablePaths().
struct { ... } qgsiinfname_ |
Referenced by gen::ReggeGribovPartonMCHadronizer::initializeTablePaths().
struct { ... } qgsnfname_ |
Referenced by gen::ReggeGribovPartonMCHadronizer::initializeTablePaths().
float qsqevt |
Definition at line 92 of file ReggeGribovPartonMCHadronizer.h.
float rglevt |
Definition at line 105 of file ReggeGribovPartonMCHadronizer.h.
float sglevt |
Definition at line 106 of file ReggeGribovPartonMCHadronizer.h.
float sigcut |
Definition at line 60 of file ReggeGribovPartonMCHadronizer.h.
float sigcutaa |
Definition at line 69 of file ReggeGribovPartonMCHadronizer.h.
float sigdif |
Definition at line 65 of file ReggeGribovPartonMCHadronizer.h.
float sigela |
Definition at line 61 of file ReggeGribovPartonMCHadronizer.h.
float sigelaaa |
Definition at line 68 of file ReggeGribovPartonMCHadronizer.h.
float sigine |
Definition at line 64 of file ReggeGribovPartonMCHadronizer.h.
float sigineaa |
Definition at line 66 of file ReggeGribovPartonMCHadronizer.h.
float sigsd |
Definition at line 63 of file ReggeGribovPartonMCHadronizer.h.
float sigtot |
Definition at line 59 of file ReggeGribovPartonMCHadronizer.h.
float sigtotaa |
Definition at line 67 of file ReggeGribovPartonMCHadronizer.h.
float sloela |
Definition at line 62 of file ReggeGribovPartonMCHadronizer.h.
float typevt |
Definition at line 110 of file ReggeGribovPartonMCHadronizer.h.
float xbjevt |
Definition at line 91 of file ReggeGribovPartonMCHadronizer.h.
float zppevt |
Definition at line 94 of file ReggeGribovPartonMCHadronizer.h.
float zptevt |
Definition at line 95 of file ReggeGribovPartonMCHadronizer.h.