[12gevmoller_sim] [JeffersonLab/remoll] 35ce2b: Support for continuous integration platfrom travis...
GitHub
noreply at github.com
Mon Feb 13 17:16:01 EST 2017
Branch: refs/heads/pion
Home: https://github.com/JeffersonLab/remoll
Commit: 35ce2b536ea2997d414851fcce76f764bf76d986
https://github.com/JeffersonLab/remoll/commit/35ce2b536ea2997d414851fcce76f764bf76d986
Author: Wouter Deconinck <wdeconinck at wm.edu>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
A .travis.yml
Log Message:
-----------
Support for continuous integration platfrom travis. As of a few weeks the JeffersonLab
organization on GitHub allows travis. This will be a way to get a small set of test
macros to run to verify the integrity of the master branch.
Commit: 214167cbd8e65793078f2c61e87d342368c0ff3f
https://github.com/JeffersonLab/remoll/commit/214167cbd8e65793078f2c61e87d342368c0ff3f
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2016-12-09 (Fri, 09 Dec 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
Update .travis.yml
Install root-system (5.34 in trusty)
Commit: fad1d06eec36d4367d255497e7d5bf383f4d4023
https://github.com/JeffersonLab/remoll/commit/fad1d06eec36d4367d255497e7d5bf383f4d4023
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2016-12-09 (Fri, 09 Dec 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
Update .travis.yml
Create ROOT file
Commit: 0295a7d3e85b51493179c09cf8ad0664a9c5014f
https://github.com/JeffersonLab/remoll/commit/0295a7d3e85b51493179c09cf8ad0664a9c5014f
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2016-12-09 (Fri, 09 Dec 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
Update .travis.yml
Store and publish log file
Commit: d248c454ea488250721a8f27e20982afe3548fea
https://github.com/JeffersonLab/remoll/commit/d248c454ea488250721a8f27e20982afe3548fea
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2016-12-13 (Tue, 13 Dec 2016)
Changed paths:
M .gitignore
A doc/.gitignore
A doc/footer.html
A doc/header.html
A doc/remolldox.conf
A doc/stylesheet.css
R remolldox.conf
A scripts/publish-doxygen.sh
Log Message:
-----------
Script to update and publish doxygen documentation:
./scripts/publish-doxygen.sh
The script will not push automatically.
remolldox.conf modification to NOT write timestamp or version info.
Thus we avoid frequent gh-pages updates. For this reason, check git
status on gh-pages branch before git push origin gh-pages.
Commit: ae0406087f76f3077f67e2ebfb70692484aa7e3b
https://github.com/JeffersonLab/remoll/commit/ae0406087f76f3077f67e2ebfb70692484aa7e3b
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M src/remollOpticalPhysics.cc
Log Message:
-----------
Fixed typo in Geant4 version determination. G4VERSION_NUMBER >= 1003
requires getting particle iterator differently.
Commit: 60a49854c2a9d7bfd2a793e93e653a76d451f572
https://github.com/JeffersonLab/remoll/commit/60a49854c2a9d7bfd2a793e93e653a76d451f572
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M include/remolltypes.hh
Log Message:
-----------
New types for remollGenericDetectorHit_t and remollGenericDetectorSum_t
to be saved to ROOT file as vector.
Commit: 55ebe569b06981687d8eae8b1cd3c2e65d81c38d
https://github.com/JeffersonLab/remoll/commit/55ebe569b06981687d8eae8b1cd3c2e65d81c38d
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M include/remollLinkDef.h
Log Message:
-----------
Make sure dictionaries are created for new types.
Commit: 96e50ad09942caa1cc507f03f2cb1fe1d0b4e9a9
https://github.com/JeffersonLab/remoll/commit/96e50ad09942caa1cc507f03f2cb1fe1d0b4e9a9
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M include/remollGenericDetectorHit.hh
M include/remollGenericDetectorSum.hh
Log Message:
-----------
Provide GetIO() functions to remollGenericDetectorHit and remollGenericDetectorSum.
Commit: 454797912dec5c5f6f88f5a47d5aea0aa774b281
https://github.com/JeffersonLab/remoll/commit/454797912dec5c5f6f88f5a47d5aea0aa774b281
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M include/remollIO.hh
M src/remollIO.cc
Log Message:
-----------
Use the new vector<struct_t> approach to storing variable length hit lists.
Note:
- hit.n and sum.n are borken, use hit. at size and sum. at size.
- hit.collcut is a top-level variable masquerading as a hit parameter,
so is broken as well.
Commit: 5a458daeabc4e3248b3ca796a412c021f59c9ba6
https://github.com/JeffersonLab/remoll/commit/5a458daeabc4e3248b3ca796a412c021f59c9ba6
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M src/remollIO.cc
Log Message:
-----------
Initialize fFile before calling InitializeTree because that function
has a conditional on fFile.
Commit: 7f4455c94baec3830b08fb4daf1703aafb8213f4
https://github.com/JeffersonLab/remoll/commit/7f4455c94baec3830b08fb4daf1703aafb8213f4
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M src/remollIO.cc
Log Message:
-----------
Call InitializeTree after setting the filename to the default value.
Commit: a194883aaf67baa14f720ce6fece699084e2f42c
https://github.com/JeffersonLab/remoll/commit/a194883aaf67baa14f720ce6fece699084e2f42c
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M src/remollIO.cc
Log Message:
-----------
When deleting an object, also set corresponding pointer to NULL. Especially when
later checking the pointer for object existence.
Commit: a1a7ab9cdec39f3232dfae3954bfd19de811d518
https://github.com/JeffersonLab/remoll/commit/a1a7ab9cdec39f3232dfae3954bfd19de811d518
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M src/remollOpticalPhysics.cc
Log Message:
-----------
Fixed typo in Geant4 version determination. G4VERSION_NUMBER >= 1003
requires getting particle iterator differently.
Commit: bcf7d9b5fcf374fd15b84546621d313d5029d316
https://github.com/JeffersonLab/remoll/commit/bcf7d9b5fcf374fd15b84546621d313d5029d316
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remolltypes.hh
Log Message:
-----------
New type remollEventParticle_t to replace fEvPart[_IO_MAXHIT] in remollIO
Commit: 37abf0b93454cc5ba8faf205f647ddb50187d966
https://github.com/JeffersonLab/remoll/commit/37abf0b93454cc5ba8faf205f647ddb50187d966
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollIO.hh
Log Message:
-----------
Removed hit.n and sum.n class variables which are not used anymore.
Commit: 8d2666f930af0816b6ed17db712c574e257cde58
https://github.com/JeffersonLab/remoll/commit/8d2666f930af0816b6ed17db712c574e257cde58
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollEvent.hh
M src/remollEvent.cc
Log Message:
-----------
New getter for remollEventParticle_t in remollEvent.
Commit: 8f6974cc47e8b23aea5edb8d5396eae5d9fdb159
https://github.com/JeffersonLab/remoll/commit/8f6974cc47e8b23aea5edb8d5396eae5d9fdb159
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollLinkDef.h
Log Message:
-----------
Add remollEventParticle_t to LinkDef so included in Dict.
Commit: 0c5de8adfa90fb4b1970ddd4aa02eb77199ff31a
https://github.com/JeffersonLab/remoll/commit/0c5de8adfa90fb4b1970ddd4aa02eb77199ff31a
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollIO.hh
M src/remollIO.cc
Log Message:
-----------
Note: Changes required to user code. ROOT code that used variables under
ev may need to change to part.
Changes fEvParts to vector<remollEventParticle_t> and write to tree
as "part[]." instead of previously "ev[].". This avoids requiring
user code to change references to ev.A and ev.xs, which are likely
used more often than the generated particles' kinematics.
Commit: af49c8552a13d7731a7eebe6ddbcf6f519668c19
https://github.com/JeffersonLab/remoll/commit/af49c8552a13d7731a7eebe6ddbcf6f519668c19
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M src/remollIO.cc
Log Message:
-----------
Initialize fFile before calling InitializeTree because that function
has a conditional on fFile.
Commit: cc2c207bdabb73fa895029d4c0e35e695ce6810e
https://github.com/JeffersonLab/remoll/commit/cc2c207bdabb73fa895029d4c0e35e695ce6810e
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M src/remollIO.cc
Log Message:
-----------
Call InitializeTree after setting the filename to the default value.
Commit: 03404b276a47f6245cacd6c8b79d7caf049c3a66
https://github.com/JeffersonLab/remoll/commit/03404b276a47f6245cacd6c8b79d7caf049c3a66
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M src/remollIO.cc
Log Message:
-----------
When deleting an object, also set corresponding pointer to NULL. Especially when
later checking the pointer for object existence.
Commit: 56c8b3df7b64c2c1dfbd7463c27ef13bef23c7ae
https://github.com/JeffersonLab/remoll/commit/56c8b3df7b64c2c1dfbd7463c27ef13bef23c7ae
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollIO.hh
Log Message:
-----------
Removed MAXHIT limitations.
Commit: 948b45d02e6cc93abc8e6f227c7f7a4c9505f957
https://github.com/JeffersonLab/remoll/commit/948b45d02e6cc93abc8e6f227c7f7a4c9505f957
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollLinkDef.h
M include/remolltypes.hh
Log Message:
-----------
Added two types for IO: remollEvent_t and remollBeamTarget_t.
Commit: 158213f1c0278b900b75bf31971d4e10adaf7c3e
https://github.com/JeffersonLab/remoll/commit/158213f1c0278b900b75bf31971d4e10adaf7c3e
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollBeamTarget.hh
M include/remollEvent.hh
M include/remollGenericDetectorHit.hh
M include/remollGenericDetectorSum.hh
M include/remollIO.hh
M src/remollEvent.cc
M src/remollIO.cc
Log Message:
-----------
Moved bm and ev variables to new IO mechanism based on new structs.
Renamed existing GetIO() functions (for hits) to be more descriptive.
Commit: 09e879f2ba0f0273a0d71c164a23e74854c6f7fe
https://github.com/JeffersonLab/remoll/commit/09e879f2ba0f0273a0d71c164a23e74854c6f7fe
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
A include/remollPhysicalConstants.hh
A include/remollSystemOfUnits.hh
M include/remollglobs.hh
Log Message:
-----------
Move additional remoll system of units and physical constants into
a separate header, which is still included through remollglobs.hh.
Commit: a90661caa8303e9ced577c9e953e0aee4deedaf8
https://github.com/JeffersonLab/remoll/commit/a90661caa8303e9ced577c9e953e0aee4deedaf8
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
A include/remollPhysicalConstants.hh
A include/remollSystemOfUnits.hh
M include/remollglobs.hh
Log Message:
-----------
Move additional remoll system of units and physical constants into
a separate header, which is still included through remollglobs.hh.
Commit: 77eb11fd54a208d48d61ac30c14924d0c0c5e235
https://github.com/JeffersonLab/remoll/commit/77eb11fd54a208d48d61ac30c14924d0c0c5e235
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Explicitly add remolltypes.hh to CMakeLists to generate dicts,
since we're relying on implicit #include through remollRunData.hh
otherwise which is pretty fragile.
Commit: 44beeadcde143e88ee975c983374d38a0931891b
https://github.com/JeffersonLab/remoll/commit/44beeadcde143e88ee975c983374d38a0931891b
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollLinkDef.h
Log Message:
-----------
Change to ifdef guard on LinkDef file to catch __CLING__ set by new
rootcling in ROOT v6.
Commit: 027daa62ddb2d0059ddd0ddba5872c468c49d6c4
https://github.com/JeffersonLab/remoll/commit/027daa62ddb2d0059ddd0ddba5872c468c49d6c4
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remolltypes.hh
Log Message:
-----------
Include G4Types.hh through remolltypes.hh because it makes sense.
Guard against __CINT__ or __CLING__ compilation though.
Commit: 80832be4662114f2a4d87d250f6701707de4712d
https://github.com/JeffersonLab/remoll/commit/80832be4662114f2a4d87d250f6701707de4712d
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollLinkDef.h
Log Message:
-----------
Change to ifdef guard on LinkDef file to catch __CLING__ set by new
rootcling in ROOT v6.
Commit: 80291711743fd3b9827367238434b7a20467299e
https://github.com/JeffersonLab/remoll/commit/80291711743fd3b9827367238434b7a20467299e
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remolltypes.hh
Log Message:
-----------
Include G4Types.hh through remolltypes.hh because it makes sense.
Guard against __CINT__ or __CLING__ compilation though.
Commit: 263799895b24f60ecc8280973e82d19cdd732d29
https://github.com/JeffersonLab/remoll/commit/263799895b24f60ecc8280973e82d19cdd732d29
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollLinkDef.h
M include/remolltypes.hh
Log Message:
-----------
New type remollUnits_t to store to ROOT tree for unit management.
Commit: d73bcdbdbebeed5c7457f0887f4b901146b3b9a7
https://github.com/JeffersonLab/remoll/commit/d73bcdbdbebeed5c7457f0887f4b901146b3b9a7
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollSystemOfUnits.hh
Log Message:
-----------
Create new units in remoll namespace, but using remoll::ppb etc.
Commit: 4be674fe34b56c32e73f2a60b2c1a035564fe868
https://github.com/JeffersonLab/remoll/commit/4be674fe34b56c32e73f2a60b2c1a035564fe868
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
A src/remollSystemOfUnits.cc
Log Message:
-----------
Constructor to assign CLHEP and remoll system of units to remollUnits_t
for storage in ROOT tree.
Commit: f3a605112a77c67b6c82100290fbdeded34e396d
https://github.com/JeffersonLab/remoll/commit/f3a605112a77c67b6c82100290fbdeded34e396d
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollIO.hh
M src/remollIO.cc
Log Message:
-----------
Create units branch with default units
These units can be used as for example
T->Draw("hit.x/mm:hit.y/mm:hit.z/m")
to make units explicit in the ROOT Draw commands (and default axis
labels), while making clear what units are stored in the ROOT tree
(since they are now the default Geant4 units in the remoll system
of units).
Commit: f72745f05f38e2bdb6d374d609780f5ebe65a5c6
https://github.com/JeffersonLab/remoll/commit/f72745f05f38e2bdb6d374d609780f5ebe65a5c6
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M src/remollIO.cc
Log Message:
-----------
Finally, renamed hit.collCut to collCut since otherwise not accessible.
Commit: b3b9bfec99a11a7e60b9c8f36e38c437f586f1f0
https://github.com/JeffersonLab/remoll/commit/b3b9bfec99a11a7e60b9c8f36e38c437f586f1f0
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M .gitignore
A .travis.yml
A doc/.gitignore
A doc/footer.html
A doc/header.html
A doc/remolldox.conf
A doc/stylesheet.css
M include/remollLinkDef.h
A include/remollPhysicalConstants.hh
A include/remollSystemOfUnits.hh
M include/remollglobs.hh
M include/remolltypes.hh
R remolldox.conf
A scripts/publish-doxygen.sh
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into pion
Commit: 35a8e54c294db08c258f768d31e66a3308f670b1
https://github.com/JeffersonLab/remoll/commit/35a8e54c294db08c258f768d31e66a3308f670b1
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M CMakeLists.txt
M include/remollBeamTarget.hh
M include/remollEvent.hh
M include/remollGenericDetectorHit.hh
M include/remollGenericDetectorSum.hh
M include/remollIO.hh
M include/remollLinkDef.h
M include/remollSystemOfUnits.hh
M include/remolltypes.hh
M src/remollEvent.cc
M src/remollIO.cc
A src/remollSystemOfUnits.cc
Log Message:
-----------
Merge remote-tracking branch 'origin/new_io' into pion
Merge conflicts due to namespacing of remoll ppb and ppm, and due
to removal of remollOpticalPhysics in favor of G4OpticalPhysics.
Commit: b42106e780dbd36f50c1e8bab7b40bd808620113
https://github.com/JeffersonLab/remoll/commit/b42106e780dbd36f50c1e8bab7b40bd808620113
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remollGenericDetector.hh
M src/remollGenericDetector.cc
Log Message:
-----------
Compiled flag fTrackOpticalPhotons to enable tracking of all low-energy
neutrals (including optical photons). Prepare for BIG files. Default is
false, no change in behavior.
Commit: 127fa89e7db40d601ed6a28b14052aa4d376cad0
https://github.com/JeffersonLab/remoll/commit/127fa89e7db40d601ed6a28b14052aa4d376cad0
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M geometry_sculpt/pionDetectorLucite.gdml
Log Message:
-----------
Added det ID 4004 for the inside of the light guide (air volume).
Decreased mean free path length in lucite to 1*m, so the simulations
finish in finite time, probably about 200% over non-optical simulations.
Commit: 9cc22db08c92cea9e1eb5312c0ff49ea35512480
https://github.com/JeffersonLab/remoll/commit/9cc22db08c92cea9e1eb5312c0ff49ea35512480
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M geometry_sculpt/pionDetectorLucite.gdml
Log Message:
-----------
Ok, instead of det ID 4004 we will use 4006 for the light guide.
4004 is already in use for the pion calorimeter.
Commit: 23738c3b0e540af431fa04c4da239066990413f7
https://github.com/JeffersonLab/remoll/commit/23738c3b0e540af431fa04c4da239066990413f7
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M include/remolltypes.hh
M src/remollSystemOfUnits.cc
Log Message:
-----------
eV is a useful unit for optical physics. Include in ROOT file.
Commit: 80f37e6d5582c05749b1f589bbcab916e985451a
https://github.com/JeffersonLab/remoll/commit/80f37e6d5582c05749b1f589bbcab916e985451a
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M geometry_sculpt/pionDetectorLucite.gdml
Log Message:
-----------
Det ID 4007 is the Mylar light guide shell.
Added optical properties RINDEX and ABSLENGTH for CsPhotocathode.
Now seems we get more optical photons to the PMTs, but not yet as PEs.
Compare: https://github.com/JeffersonLab/remoll/compare/1580b2cae6ec...80f37e6d5582
More information about the 12gevmoller_sim
mailing list