JHUGen MELA  JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
mod_HashCollection.F90 File Reference

Go to the source code of this file.

Modules

module  modhashcollection
 

Functions/Subroutines

subroutine modhashcollection::init_hash_mcfm_qqvvqq ()
 
subroutine modhashcollection::init_hash_mcfm_qqvvqqstrong ()
 
subroutine modhashcollection::init_hash_mcfm_qqvvll ()
 
subroutine modhashcollection::init_hash_mcfm_qqvvqq_generation ()
 
subroutine modhashcollection::init_hash_onshellvbf ()
 
subroutine modhashcollection::init_hash_onshellvbf_nosplit ()
 
subroutine modhashcollection::init_hash_onshellhjj ()
 
subroutine modhashcollection::init_hash_onshellhjj_nosplit ()
 
subroutine modhashcollection::init_hash_genchannel ()
 
subroutine modhashcollection::init_hash_thchannel ()
 
subroutine modhashcollection::init_hash_twhchannel ()
 
subroutine modhashcollection::init_hash_ppxchannel ()
 
subroutine modhashcollection::setuphashes ()
 
subroutine modhashcollection::get_mcfm_qqvvqq_hash (ijSel)
 
subroutine modhashcollection::get_mcfm_qqvvll_hash (ijSel)
 
subroutine modhashcollection::get_mcfm_qqvvqqstrong_hash (ijSel)
 
subroutine modhashcollection::get_mcfm_qqvvqq_genhash (ijSel)
 
subroutine modhashcollection::get_vbfchannelhash (ijSel)
 
subroutine modhashcollection::get_vbfchannelhash_nosplit (ijSel, nijchannels)
 
subroutine modhashcollection::get_hjjchannelhash (ijSel)
 
subroutine modhashcollection::get_hjjchannelhash_nosplit (ijSel, nijchannels)
 
subroutine modhashcollection::get_genchannelhash (ijSel)
 
subroutine modhashcollection::get_thchannelhash (ijSel)
 
subroutine modhashcollection::get_twhchannelhash (ijSel)
 
subroutine modhashcollection::get_ppxchannelhash (ijSel)
 
subroutine modhashcollection::getref_mcfm_qqvvqq_hash (ijSel)
 
subroutine modhashcollection::getref_mcfm_qqvvll_hash (ijSel)
 
subroutine modhashcollection::getref_mcfm_qqvvqqstrong_hash (ijSel)
 
subroutine modhashcollection::getref_mcfm_qqvvqq_genhash (ijSel)
 
subroutine modhashcollection::getref_vbfchannelhash (ijSel)
 
subroutine modhashcollection::getref_vbfchannelhash_nosplit (ijSel, nijchannels)
 
subroutine modhashcollection::getref_hjjchannelhash (ijSel)
 
subroutine modhashcollection::getref_hjjchannelhash_nosplit (ijSel, nijchannels)
 
subroutine modhashcollection::getref_genchannelhash (ijSel)
 
subroutine modhashcollection::getref_thchannelhash (ijSel)
 
subroutine modhashcollection::getref_twhchannelhash (ijSel)
 
subroutine modhashcollection::getref_ppxchannelhash (ijSel)
 
subroutine modhashcollection::removeoffshellchannelfromhash (ijSel, iremove, imax, jmax)
 
subroutine modhashcollection::removeoffshellchannelfromhashref (ijSel, iremove, imax, jmax)
 

Variables

integer, parameter modhashcollection::hash_mcfm_qqvvqq_size = 164
 
integer, dimension(1:hash_mcfm_qqvvqq_size, 1:4), target modhashcollection::hash_mcfm_qqvvqq
 
integer, parameter modhashcollection::hash_mcfm_qqvvll_size = 84
 
integer, dimension(1:hash_mcfm_qqvvll_size, 1:4), target modhashcollection::hash_mcfm_qqvvll
 
integer, parameter modhashcollection::hash_mcfm_qqvvqqstrong_size = 175
 
integer, dimension(1:hash_mcfm_qqvvqqstrong_size, 1:4), target modhashcollection::hash_mcfm_qqvvqqstrong
 
integer, parameter modhashcollection::hash_mcfm_qqvvqq_gen_size = 121
 
integer, dimension(1:hash_mcfm_qqvvqq_gen_size, 1:4), target modhashcollection::hash_mcfm_qqvvqq_gen
 
integer, parameter modhashcollection::hash_ppxchannel_size = 121
 
integer, dimension(1:hash_ppxchannel_size, 1:3), target modhashcollection::hash_ppxchannel
 
integer, parameter modhashcollection::hash_onshellvbf_size = 121
 
integer, dimension(1:hash_onshellvbf_size, 1:3), target modhashcollection::hash_onshellvbf
 
integer, parameter modhashcollection::hash_onshellvbf_nosplit_size = 121
 
integer, dimension(1:hash_onshellvbf_nosplit_size, 1:3), target modhashcollection::hash_onshellvbf_nosplit
 
integer, parameter modhashcollection::hash_onshellhjj_size = 121
 
integer, dimension(1:hash_onshellhjj_size, 1:3), target modhashcollection::hash_onshellhjj
 
integer, parameter modhashcollection::hash_onshellhjj_nosplit_size = 121
 
integer, dimension(1:hash_onshellhjj_nosplit_size, 1:3), target modhashcollection::hash_onshellhjj_nosplit
 
integer, parameter modhashcollection::hash_genchannel_size = 121
 
integer, dimension(1:hash_genchannel_size, 1:3), target modhashcollection::hash_genchannel
 
integer, parameter modhashcollection::hash_thchannel_size = 121
 
integer, parameter modhashcollection::hash_twhchannel_size = 121
 
integer, dimension(1:hash_thchannel_size, 1:3), target modhashcollection::hash_thchannel
 
integer, dimension(1:hash_twhchannel_size, 1:3), target modhashcollection::hash_twhchannel
 
logical, private modhashcollection::hashcoll_hashes_initialized = .false.