Go to the source code of this file.
Macros | |
#define | _MAXMULsize_ 150000 |
#define | HYEVNT hyevnt_ |
#define | hyflow hyflow_ |
#define | hyfpar hyfpar_ |
#define | HYINIT hyinit_ |
#define | hyipar hyipar_ |
#define | hyjets hyjets_ |
#define | hyjpar hyjpar_ |
#define | HYJVER hyjver_ |
#define | hypsi3 hypsi3_ |
#define | ludatr ludatr_ |
#define | pyqpar pyqpar_ |
Functions | |
void | hyevnt_ (double &bfix1) |
void | hyinit_ (double &energy, double &a, int &ifb1, double &bmin, double &bmax, double &bfix1, int &nh1) |
Wrapper for FORTRAN version of HYDJET. More... | |
void | hyjver_ (int &, int &, int &, int &) |
Variables | |
struct { | |
double fpart | |
double Tf | |
double ylfl | |
double ytfl | |
} | hyflow_ |
struct { | |
double bgen | |
double nbcol | |
int nhyd | |
double npart | |
int npyt | |
} | hyfpar_ |
struct { | |
double Apb | |
double AW | |
double bmaxh | |
double bminh | |
int init | |
int ipr | |
double nbco0 | |
int np | |
double npar0 | |
double RA | |
double Rpb | |
} | hyipar_ |
struct { | |
int khj [5][150000] | |
int nhj | |
int nhp | |
double phj [5][150000] | |
double vhj [5][150000] | |
} | hyjets_ |
struct { | |
int ishad | |
int nhsel | |
int njet | |
double ptmin | |
double sigin | |
double sigjet | |
} | hyjpar_ |
struct { | |
double psi3 | |
} | hypsi3_ |
struct { | |
int mrlu [6] | |
int rrlu [100] | |
} | ludatr_ |
struct { | |
int ianglu | |
int ienglu | |
int nfu | |
double T0u | |
double tau0u | |
} | pyqpar_ |
#define _MAXMULsize_ 150000 |
Definition at line 15 of file HydjetWrapper.h.
#define HYEVNT hyevnt_ |
Definition at line 20 of file HydjetWrapper.h.
Referenced by gen::HydjetHadronizer::generatePartonsAndHadronize().
#define hyflow hyflow_ |
Definition at line 40 of file HydjetWrapper.h.
Referenced by gen::HydjetHadronizer::generatePartonsAndHadronize(), and gen::HydjetHadronizer::hydjet_init().
#define hyfpar hyfpar_ |
Definition at line 51 of file HydjetWrapper.h.
Referenced by gen::HydjetHadronizer::add_heavy_ion_rec(), and gen::HydjetHadronizer::generatePartonsAndHadronize().
#define HYINIT hyinit_ |
Definition at line 13 of file HydjetWrapper.h.
Referenced by gen::HydjetHadronizer::call_hyinit().
#define hyipar hyipar_ |
Definition at line 69 of file HydjetWrapper.h.
#define hyjets hyjets_ |
Definition at line 80 of file HydjetWrapper.h.
Referenced by gen::HydjetHadronizer::build_hyjet(), gen::HydjetHadronizer::build_hyjet_vertex(), and gen::HydjetHadronizer::get_particles().
#define hyjpar hyjpar_ |
Definition at line 93 of file HydjetWrapper.h.
Referenced by gen::HydjetHadronizer::add_heavy_ion_rec(), gen::HydjetHadronizer::generatePartonsAndHadronize(), gen::HydjetHadronizer::get_particles(), and gen::HydjetHadronizer::hydjet_init().
#define HYJVER hyjver_ |
Definition at line 25 of file HydjetWrapper.h.
Referenced by gen::HydjetHadronizer::HydjetHadronizer().
#define hypsi3 hypsi3_ |
Definition at line 30 of file HydjetWrapper.h.
#define ludatr ludatr_ |
Definition at line 101 of file HydjetWrapper.h.
#define pyqpar pyqpar_ |
Definition at line 112 of file HydjetWrapper.h.
Referenced by gen::HydjetHadronizer::generatePartonsAndHadronize(), gen::HydjetHadronizer::hydjet_init(), and gen::PyquenHadronizer::pyquen_init().
void hyevnt_ | ( | double & | bfix1 | ) |
void hyinit_ | ( | double & | energy, |
double & | a, | ||
int & | ifb1, | ||
double & | bmin, | ||
double & | bmax, | ||
double & | bfix1, | ||
int & | nh1 | ||
) |
Wrapper for FORTRAN version of HYDJET.
void hyjver_ | ( | int & | , |
int & | , | ||
int & | , | ||
int & | |||
) |
double Apb |
Definition at line 61 of file HydjetWrapper.h.
double AW |
Definition at line 57 of file HydjetWrapper.h.
double bgen |
Definition at line 44 of file HydjetWrapper.h.
Referenced by ResolutionCreator::analyze().
double bmaxh |
Definition at line 56 of file HydjetWrapper.h.
double bminh |
Definition at line 55 of file HydjetWrapper.h.
double fpart |
Definition at line 37 of file HydjetWrapper.h.
struct { ... } hyflow_ |
struct { ... } hyfpar_ |
struct { ... } hyipar_ |
struct { ... } hyjets_ |
struct { ... } hyjpar_ |
struct { ... } hypsi3_ |
int ianglu |
Definition at line 109 of file HydjetWrapper.h.
int ienglu |
Definition at line 108 of file HydjetWrapper.h.
int init |
Definition at line 64 of file HydjetWrapper.h.
Referenced by cond::persistency::RowBuffer< Types...>::_set(), PFCheckHitPattern::analyze(), TrackDetectorAssociator::associate(), ext::basic_izstreambase< Item_t, Traits_t, Allocator_t >::basic_izstreambase(), ext::basic_ozstreambase< Item_t, Traits_t, Allocator_t >::basic_ozstreambase(), magfieldparam::BCylParam< float >::BCylParam(), Herwig7Interface::callHerwigGenerator(), ConfigurableAnalysis::ConfigurableAnalysis(), createGBRForest(), muonisolation::Cuts::Cuts(), SiPixelEDAClient::dqmEndJob(), SiPixelEDAClient::dqmEndLuminosityBlock(), cond::persistency::f_add_attribute(), cond::persistency::f_add_column_data(), PrescalerFHN::filter(), HcalLutManager::HcalLutManager(), ThirdHitCorrection::init(), TShapeAnalysis::init(), SiStripElectronAnalyzer::initNtuple(), EcalUncalibRecHitRatioMethodAlgo< C >::makeRecHit(), operator<<(), PixelToFEDAssociateFromAscii::PixelToFEDAssociateFromAscii(), PixelToLNKAssociateFromAscii::PixelToLNKAssociateFromAscii(), PlottingDevice::PlottingDevice(), IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), reco::modulesNew::IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), PYBIND11_MODULE(), TMatacq::rawPulseAnalysis(), FedRawDataInputSource::readWorker(), cond::persistency::RowBuffer< Types...>::set(), SimG4HcalValidation::SimG4HcalValidation(), SimpleNavigationSchool::SimpleNavigationSchool(), reco::tau::sumPFVector(), TAPD::TAPD(), TAPDPulse::TAPDPulse(), TMem::TMem(), TMom::TMom(), TMTQ::TMTQ(), TPN::TPN(), TPNPulse::TPNPulse(), TShapeAnalysis::TShapeAnalysis(), XMLDOMBlock::XMLDOMBlock(), and XMLProcessor::XMLProcessor().
int ipr |
Definition at line 65 of file HydjetWrapper.h.
int ishad |
Definition at line 88 of file HydjetWrapper.h.
int khj[5][150000] |
Definition at line 75 of file HydjetWrapper.h.
struct { ... } ludatr_ |
int mrlu[6] |
Definition at line 97 of file HydjetWrapper.h.
double nbco0 |
Definition at line 60 of file HydjetWrapper.h.
double nbcol |
Definition at line 45 of file HydjetWrapper.h.
int nfu |
Definition at line 107 of file HydjetWrapper.h.
int nhj |
Definition at line 73 of file HydjetWrapper.h.
int nhp |
Definition at line 74 of file HydjetWrapper.h.
int nhsel |
Definition at line 87 of file HydjetWrapper.h.
int nhyd |
Definition at line 48 of file HydjetWrapper.h.
int njet |
Definition at line 89 of file HydjetWrapper.h.
Referenced by CaloMCTruthTreeProducer::analyze(), PFMCTruthTreeProducer::analyze(), myFastSimVal::analyze(), HigPhotonJetHLTOfflineSource::analyze(), and SMPDQM::analyze().
int np |
Definition at line 63 of file HydjetWrapper.h.
double npar0 |
Definition at line 59 of file HydjetWrapper.h.
double npart |
Definition at line 46 of file HydjetWrapper.h.
Referenced by gen::HydjetHadronizer::add_heavy_ion_rec(), CaloTowersValidation::analyze(), HcalSimHitsValidation::analyze(), HcalRecHitsValidation::analyze(), edm::BeamMomentumGunProducer::BeamMomentumGunProducer(), HGCalTriggerNtupleGen::fill(), HcalTB04Analysis::fillBuffer(), CastorShowerLibraryMaker::GetPrimary(), invalidateTree(), GenHIEventProducer::produce(), CaloMeanResponse::readResponse(), InputGenJetsParticleSelector::testPartonChildren(), fwrapper::transfer_cluster_transfer(), fwrapper::transfer_input_particles(), EcalSimHitsValidProducer::update(), HcalTB02Analysis::update(), ZdcTestAnalysis::update(), CastorTestAnalysis::update(), FP420Test::update(), and BscTest::update().
int npyt |
Definition at line 47 of file HydjetWrapper.h.
double phj[5][150000] |
Definition at line 76 of file HydjetWrapper.h.
double psi3 |
Definition at line 28 of file HydjetWrapper.h.
double ptmin |
Definition at line 84 of file HydjetWrapper.h.
Referenced by CellularAutomaton::createAndConnectCells(), HLTEcalResonanceFilter::doSelection(), HLTRegionalEcalResonanceFilter::doSelection(), PFJetFilter::filter(), CellularAutomaton::findTriplets(), HitPairGeneratorFromLayerPairForPhotonConversion::getPhiRange(), HadronDecayGenEvtSelector::HadronDecayGenEvtSelector(), PhotonConversionTrajectorySeedProducerFromSingleLegAlgo::inspectTrack(), PartonHadronDecayGenEvtSelector::PartonHadronDecayGenEvtSelector(), RechitClusterProducerT< Trait >::produce(), CSCTFPtMethods::Pt2StnChiSq(), CSCTFPtMethods::Pt3StnChiSq(), SeedGeneratorForCosmics::SeedGeneratorForCosmics(), SimpleCosmicBONSeeder::SimpleCosmicBONSeeder(), and SeedForPhotonConversionFromQuadruplets::trajectorySeed().
struct { ... } pyqpar_ |
double RA |
Definition at line 58 of file HydjetWrapper.h.
double Rpb |
Definition at line 62 of file HydjetWrapper.h.
int rrlu[100] |
Definition at line 98 of file HydjetWrapper.h.
double sigin |
Definition at line 85 of file HydjetWrapper.h.
double sigjet |
Definition at line 86 of file HydjetWrapper.h.
double T0u |
Definition at line 105 of file HydjetWrapper.h.
double tau0u |
Definition at line 106 of file HydjetWrapper.h.
double Tf |
Definition at line 36 of file HydjetWrapper.h.
double vhj[5][150000] |
Definition at line 77 of file HydjetWrapper.h.
double ylfl |
Definition at line 35 of file HydjetWrapper.h.
double ytfl |
Definition at line 34 of file HydjetWrapper.h.