-
Notifications
You must be signed in to change notification settings - Fork 1
dk2nu tags
Initial release
dk2nu.h = DK2NUVER 8
dkmeta.h = DKMETAVER 6
change ROOT Branch split level 1 → 99 in scripts/examples/test_fill_dk2nu.C
add dummyloc arg so the ordering of args matches convert_flugg.C
changes to locations.txt
small changes to README and formatting
change to LBNE NearDet, NOvA NearDet locations
dk2nu.h = DK2NUVER 8 → 10
addition of parIndex variable (retaining pprodpxyz)
major adjustments supporting GENIE R-2_9_0 and beyond (but still compatible with R-2_8_6)
GFluxDriverFactory registration
GFluxExposureI interface
GFluxFileConfigI interface
support for alt XML file via $GDK2NUFLUXXML
more adjustments to LBNE NearDet (45900 → 57400)
support for filling ancestor info from FLUGG/FLUKA files
updates to NOvA entries in etc/NuMIlocations.txt
changes for GENIE R-2_10_4
should be compatible w/ R-2_8_6
but may not be with R-2_9_0 to R-2_10_2
allow GENIE R-2_10_4+ gevgen_fnal to record flux info in ghep.root file
improved ROOT6 dictionary generation
yet another stab at ROOT6 dictionary generation
control of weight bumping
call out if fNuFluxTree has no files"
much revision of CMakeLists.txt
this time ROOT6 dictionaries are really right
no fooling; really ... thorough testing honest
allow separate builds for tree & genie sub parts
this allows nutools to depend on GENIE but nusimdata to only depend on dk2nu/tree
use -inlineInputHeader for dictionary generation w/ ROOT 6
use -inlineInputHeader for dictionary generation w/ ROOT 6 for genie lib as well as tree (data)
adjustments on genie side to allow builds w/ old GENIE and new reorganized GENIE R-3_X_Y
CMakeList.txt file determines GENIE version, optionally sets -DGENIE_PRE_R3 to select header paths
if art is in the environment, then fully pre-link to libraries (alleviate need for Lynn's "patch")
expand dk2nu::Decay::AsString()
whitespace cleanup
don't rely on "using namespace std;" for string in GDk2NuFlux
don't apply mu- decay in flight spin/polarization correction to mu- capture (wrong kinematics)
update masses
handle neutron decay like others
remove assert() calls
add enum for mu- capture (vs. mu decay in flight)
data member for sum of nimpw^2 entries for error calculations
fill NuChoice.impWgtSum2 from dk2nu.sumnimpwt2
increase version numbers for Dk2Nu and NuChoice
Dk2Nu time unit in (ns), vs. User units in NuChoice (seconds)
don't rely on overflow bit for determining time from proton to decay
apparently incorrectly set for many files
instead assume ancestor list is not truncated, or if it is at least
use the time to the point where it is truncated