Project

General

Profile

ReleaseNotes068500 » History » Version 3

Lynn Garren, 07/26/2018 12:23 PM

1 1 Lynn Garren
h1. LArSoft v06_85_00 Release Notes
2 1 Lynn Garren
3 1 Lynn Garren
{{>TOC}}
4 1 Lynn Garren
5 1 Lynn Garren
[[LArSoft_release_list|list of LArSoft releases]]
6 1 Lynn Garren
Download instructions for "larsoft v06_85_00":http://scisoft.fnal.gov/scisoft/bundles/larsoft/v06_85_00/larsoft-v06_85_00.html
7 1 Lynn Garren
Download instructions for "just larsoftobj v1_50_00":http://scisoft.fnal.gov/scisoft/bundles/larsoftobj/v1_50_00/larsoftobj-v1_50_00.html
8 1 Lynn Garren
9 1 Lynn Garren
h2. Purpose
10 1 Lynn Garren
11 2 Lynn Garren
* changes in develop
12 2 Lynn Garren
* approved feature branches
13 2 Lynn Garren
* use art v2_11_03
14 2 Lynn Garren
* add e17 support
15 2 Lynn Garren
16 1 Lynn Garren
h2. New features
17 1 Lynn Garren
18 2 Lynn Garren
* updates to lardataobj and larsim 
19 2 Lynn Garren
** The standard implementation of photon library (`phot::PhotonLibrary`) has been changed to allocate the library memory kind-of-sparsely.  This is designed to reduce the memory needed to run the typical photon library creation jobs. The changes have been performed trying to respect the new features introduced most recently.
20 2 Lynn Garren
** This does not replace the need to redesign PhotonVisibilityService and PhotonLibrary
21 2 Lynn Garren
** lardataobj develop
22 2 Lynn Garren
** larsim feature/gp_PhotonLibrary
23 2 Lynn Garren
*  @feature/gp_ShowOpticalPhotons@ of @lareventdisplay@
24 2 Lynn Garren
** "A parameter @services.SimulationDrawingOptions.ShowScintillationLight@, by default @false@, if enabled will flood the 3D event display with the full trajectories of the photons from scintillation[1] (there is a maximum, but it's several millions). Note that these are photons simulated one by one by Geant4 when the specific physics list is used: in the normal usage, a lookup table is used ("photon library"), and Geant4 does not simulate any photon (and therefore this option enables nothing).
25 2 Lynn Garren
Therefore, one can consider this a photon simulation debugging tool."
26 2 Lynn Garren
* lardataobj feature/tjyang_recobslice
27 2 Lynn Garren
** new data product recob::Slice that saves the information after 3D clustering and will be the input to the restructured trajcluster.
28 3 Lynn Garren
* e17 support
29 3 Lynn Garren
** At this time caffe and tensorflow are not available for e17.
30 3 Lynn Garren
** Problems reported by e17 tend to point to weaknesses in the code.  Given this, it is best if the relevant code developers review and fix the experiment code, since appropriate solutions are not always obvious.
31 2 Lynn Garren
32 2 Lynn Garren
fn1. Actually, all particles with PDG ID 22 (γ) and 0 (_Rootino_... seriously!) with energy below 100 eV will be drawn.
33 2 Lynn Garren
34 2 Lynn Garren
35 2 Lynn Garren
h2. Known problems
36 2 Lynn Garren
37 2 Lynn Garren
* larsim
38 2 Lynn Garren
** sim::TrackIDE is not filled in BackTracker.cc
39 2 Lynn Garren
** The fix is in the head of develop, but missed this release.
40 2 Lynn Garren
41 1 Lynn Garren
h2. Updated dependencies
42 2 Lynn Garren
43 2 Lynn Garren
* art v2_11_03
44 2 Lynn Garren
* nutools v2_24_01
45 1 Lynn Garren
46 1 Lynn Garren
h1. Change List
47 1 Lynn Garren
48 1 Lynn Garren
h2. larsoft v06_85_00
49 1 Lynn Garren
50 1 Lynn Garren
* 2018-07-25  Lynn Garren : larsoft v06_85_00 for larsoft v06_85_00
51 1 Lynn Garren
* 2018-07-25  Lynn Garren : update versions
52 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
53 1 Lynn Garren
54 1 Lynn Garren
h2. lareventdisplay v06_22_00
55 1 Lynn Garren
56 1 Lynn Garren
* 2018-07-25  Lynn Garren : lareventdisplay v06_22_00 for larsoft v06_85_00
57 1 Lynn Garren
* 2018-07-24  Lynn Garren : Merge branch 'feature/team_for_e17' into release/v06_85_00
58 1 Lynn Garren
* 2018-07-23  Gianluca Petrillo : Added option to visualize scintillation photons in 3D display
59 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
60 1 Lynn Garren
61 1 Lynn Garren
h2. larexamples v06_14_06
62 1 Lynn Garren
63 1 Lynn Garren
* 2018-07-25  Lynn Garren : larexamples v06_14_06 for larsoft v06_85_00
64 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
65 1 Lynn Garren
66 1 Lynn Garren
h2. larpandora v06_31_04
67 1 Lynn Garren
68 1 Lynn Garren
* 2018-07-25  Lynn Garren : larpandora v06_31_04 for larsoft v06_85_00
69 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
70 1 Lynn Garren
71 1 Lynn Garren
h2. larwirecell v06_14_06
72 1 Lynn Garren
73 1 Lynn Garren
* 2018-07-25  Lynn Garren : larwirecell v06_14_06 for larsoft v06_85_00
74 1 Lynn Garren
* 2018-07-24  Lynn Garren : Merge branch 'feature/team_for_e17' into release/v06_85_00
75 1 Lynn Garren
* 2018-07-24  Usher, Tracy L : Remove extraneous output statement used when debugging
76 1 Lynn Garren
* 2018-07-24  Usher, Tracy L : Modifications (mostly) as directed by Brett to enable ability to change input source
77 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
78 1 Lynn Garren
79 1 Lynn Garren
h2. larana v06_21_01
80 1 Lynn Garren
81 1 Lynn Garren
* 2018-07-25  Lynn Garren : larana v06_21_01 for larsoft v06_85_00
82 1 Lynn Garren
* 2018-07-24  Lynn Garren : Merge branch 'feature/team_for_e17' into release/v06_85_00
83 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
84 1 Lynn Garren
* 2018-07-19  Jose Alfonso Soto : Fixed reading the InputModule parameter as a vector
85 1 Lynn Garren
86 1 Lynn Garren
h2. larreco v06_64_02
87 1 Lynn Garren
88 1 Lynn Garren
* 2018-07-25  Lynn Garren : Merge branch 'release/v06_85_00'
89 1 Lynn Garren
* 2018-07-25  Lynn Garren : explicit cast to unsigned int for e17 debug build
90 1 Lynn Garren
* 2018-07-25  Lynn Garren : larreco v06_64_02 for larsoft v06_85_00
91 1 Lynn Garren
* 2018-07-25  Lynn Garren : larreco v06_64_02 for larsoft v06_85_00
92 1 Lynn Garren
* 2018-07-24  Kyle Knoepfel : Adjustments to support e17.
93 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
94 1 Lynn Garren
95 1 Lynn Garren
h2. larsim v06_53_00
96 1 Lynn Garren
97 1 Lynn Garren
* 2018-07-25  Lynn Garren : larsim v06_53_00 for larsoft v06_85_00
98 1 Lynn Garren
* 2018-07-24  Lynn Garren : Merge branch 'feature/team_for_e17' into release/v06_85_00
99 1 Lynn Garren
* 2018-07-23  Lynn Garren : fix the boolean context usage
100 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
101 1 Lynn Garren
* 2018-07-23  Gianluca Petrillo : Replaced `mf::LogDebug` with `LOG_DEBUG` in some lines of `PhotonVisibilityService`.
102 1 Lynn Garren
* 2018-07-23  Gianluca Petrillo : Merge remote-tracking branch 'origin/develop' into feature/gp_PhotonLibrary
103 1 Lynn Garren
* 2018-07-22  Gianluca Petrillo : PhotonLibrary now allocates memory lazy.
104 1 Lynn Garren
105 1 Lynn Garren
h2. larevt v06_22_04
106 1 Lynn Garren
107 1 Lynn Garren
* 2018-07-25  Lynn Garren : larevt v06_22_04 for larsoft v06_85_00
108 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
109 1 Lynn Garren
110 1 Lynn Garren
h2. lardata v06_47_03
111 1 Lynn Garren
112 1 Lynn Garren
* 2018-07-25  Lynn Garren : lardata v06_47_03 for larsoft v06_85_00
113 1 Lynn Garren
* 2018-07-24  Lynn Garren : Merge branch 'feature/team_for_e17' of ssh://cdcvs.fnal.gov/cvs/projects/lardata into feature/team_for_e17
114 1 Lynn Garren
* 2018-07-24  Kyle Knoepfel : Adjustment for e17.
115 1 Lynn Garren
* 2018-07-23  Lynn Garren : Merge branch 'develop' into feature/team_for_e17
116 1 Lynn Garren
* 2018-07-23  Gianluca Petrillo : Possible fix to a GCC 7 complaint.
117 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
118 1 Lynn Garren
119 1 Lynn Garren
h2. larcore v06_21_02
120 1 Lynn Garren
121 1 Lynn Garren
* 2018-07-25  Lynn Garren : larcore v06_21_02 for larsoft v06_85_00
122 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
123 1 Lynn Garren
124 1 Lynn Garren
h2. larpandoracontent v03_13_02
125 1 Lynn Garren
126 1 Lynn Garren
* 2018-07-25  Lynn Garren : larpandoracontent v03_13_02 for larsoft v06_85_00
127 1 Lynn Garren
* 2018-07-25  Lynn Garren : v03_13_02 with e17 support
128 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
129 1 Lynn Garren
130 1 Lynn Garren
h2. larsoftobj v1_50_00
131 1 Lynn Garren
132 1 Lynn Garren
* 2018-07-25  Lynn Garren : larsoftobj v1_50_00 for larsoft v06_85_00
133 1 Lynn Garren
* 2018-07-25  Lynn Garren : update versions
134 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
135 1 Lynn Garren
136 1 Lynn Garren
h2. lardataobj v1_36_00
137 1 Lynn Garren
138 1 Lynn Garren
* 2018-07-25  Lynn Garren : Merge branch 'develop' into release/v06_85_00
139 1 Lynn Garren
* 2018-07-25  Gianluca Petrillo : Fixed compilation of debug version of LazyVector.
140 1 Lynn Garren
* 2018-07-25  Lynn Garren : lardataobj v1_36_00 for larsoft v06_85_00
141 1 Lynn Garren
* 2018-07-24  Lynn Garren : Merge branch 'feature/tjyang_recobslice' into release/v06_85_00
142 1 Lynn Garren
* 2018-07-24  Lynn Garren : Merge branch 'feature/team_for_e17' into release/v06_85_00
143 1 Lynn Garren
* 2018-07-24  Tingjun Yang : Add recob::Slice to save slice information.
144 1 Lynn Garren
* 2018-07-24  Gianluca Petrillo : `util::LazyVector` constructor now takes it easier with default values.
145 1 Lynn Garren
* 2018-07-24  Gianluca Petrillo : Avoid the copy of a class-static constant in `util::LazyVector`.
146 1 Lynn Garren
* 2018-07-23  Gianluca Petrillo : Merge branch 'feature/gp_LazyVector' into develop
147 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
148 1 Lynn Garren
* 2018-07-23  Gianluca Petrillo : Merge remote-tracking branch 'origin/develop' into feature/gp_LazyVector
149 1 Lynn Garren
* 2018-07-22  Jose Soto : edition of SimDriftedElectronCluster
150 1 Lynn Garren
* 2018-07-22  Gianluca Petrillo : Added `data_address()` and `shrink_to_fit()` to `util::LazyVector`.
151 1 Lynn Garren
* 2018-07-20  Gianluca Petrillo : util::LazyVector, single block "sparse" vector.
152 1 Lynn Garren
153 1 Lynn Garren
h2. lardataalg v1_02_01
154 1 Lynn Garren
155 1 Lynn Garren
* 2018-07-25  Lynn Garren : lardataalg v1_02_01 for larsoft v06_85_00
156 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
157 1 Lynn Garren
158 1 Lynn Garren
h2. larcorealg v1_24_01
159 1 Lynn Garren
160 1 Lynn Garren
* 2018-07-25  Lynn Garren : larcorealg v1_24_01 for larsoft v06_85_00
161 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
162 1 Lynn Garren
163 1 Lynn Garren
h2. larcoreobj v1_24_01
164 1 Lynn Garren
165 1 Lynn Garren
* 2018-07-25  Lynn Garren : larcoreobj v1_24_01 for larsoft v06_85_00
166 1 Lynn Garren
* 2018-07-23  Lynn Garren : add e17 qualifier
167 1 Lynn Garren
168 1 Lynn Garren
h2. larbatch v01_43_00
169 1 Lynn Garren
170 1 Lynn Garren
* 2018-07-25  Lynn Garren : larbatch v01_43_00 for larsoft v06_85_00
171 1 Lynn Garren
* 2018-07-24  Herbert Greenlee : Make active projects calculation more robust.
172 1 Lynn Garren
* 2018-07-23  Herbert Greenlee : Modify definition of active projects to include recently ended projects.
173 1 Lynn Garren
* 2018-07-23  Herbert Greenlee : Merge branch 'develop' of ssh://cdcvs.fnal.gov/cvs/projects/larbatch into develop
174 1 Lynn Garren
* 2018-07-23  Herbert Greenlee : Fix issues with prestarted project dags.
175 1 Lynn Garren
* 2018-07-18  Lynn Garren : larsoft v06_84_00
176 1 Lynn Garren
* 2018-07-18  Herbert Greenlee : Make condor_hadd_sam.sh more compatible with latest version of condor_lar.sh.
177 1 Lynn Garren
178 1 Lynn Garren
h2. larutils v1_22_09
179 1 Lynn Garren
180 1 Lynn Garren
* 2018-07-25  Lynn Garren : larutils v1_22_09 for larsoft v06_85_00
181 1 Lynn Garren
* 2018-07-25  Lynn Garren : s70 and e17
182 1 Lynn Garren
* 2018-07-24  Thomas Junk : add e17
183 1 Lynn Garren
* 2018-07-19  Herbert Greenlee : Add colon-free workspace.
184 1 Lynn Garren
* 2018-07-19  Herbert Greenlee : Add error checking.