[12gevmoller_sim] [JeffersonLab/remoll] 7ac50e: Main executable which allows for some multithreadi...
GitHub
noreply at github.com
Wed Jul 26 16:30:15 EDT 2017
Branch: refs/heads/master
Home: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=nHOLwWrPX6OW8sKNekbXiVOnON-dPhy0mHiBIsusvHY&e=
Commit: 7ac50ea26493db1f8aa71a134e01d6ec97bb20d1
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_7ac50ea26493db1f8aa71a134e01d6ec97bb20d1&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=iQq69bTJ2V7V4IkvSoyjbYwsFBW8YrWVX0cogmGWsUk&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-01 (Mon, 01 May 2017)
Changed paths:
M remoll.cc
Log Message:
-----------
Main executable which allows for some multithreading options
Usage:
remoll [-m macro ] [-u UIsession] [-r seed] [-t nThreads] [macro]
Backwards compatible with old calling syntax. Streamlined to avoid
as many branch points for G4UI_XM etc.
Commit: 057570f4271dfcb809715cf56d3ac5ca3b126390
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_057570f4271dfcb809715cf56d3ac5ca3b126390&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=f-PS4UudYtpbGyyxVsBYvSwY2XxI3uXK0QhWu2xdZ4Q&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
A include/remollUserActionInitialization.hh
M remoll.cc
A src/remollUserActionInitialization.cc
Log Message:
-----------
Introduce new G4VUserActionInitialization object
Commit: e2f0822bd088dbf24933a64a1c9591aaed13177b
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_e2f0822bd088dbf24933a64a1c9591aaed13177b&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=6YAWUB_7eoQhftrdZJ5ikMlFBTFEIb4ONo5qhqlwpOg&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M remoll.cc
Log Message:
-----------
Updated paths for vis.mac and gui.mac
Commit: 0cded3a89820ff10d1a76a057ec11a218524d8b0
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_0cded3a89820ff10d1a76a057ec11a218524d8b0&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=4-JSA1-5w8bD3sp7RhKImmTaUG9BHZzMONKRGAW0AU4&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M remoll.cc
Log Message:
-----------
Proper vis macro is in vis/vis.mac
Commit: 5d1124f7f881772c02557735ea7e3428638ce1f8
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_5d1124f7f881772c02557735ea7e3428638ce1f8&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=NUpeObdOjWnhIAyWLWiuuQSobk_N7q-QuyziiANKjDg&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Do not warn about shadowing of variables by units
Commit: 981f73cec1fa36829ed15fec354b6b5dea08ea3b
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_981f73cec1fa36829ed15fec354b6b5dea08ea3b&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=ugIx-eAT4mj9QAseDixLNIdBEZoVvFLJ1II6R1louyk&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M src/remollMessenger.cc
Log Message:
-----------
Removed redundant unused code
Commit: b97e65ed22094ec6859ed6fdef511e02b0271c5f
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_b97e65ed22094ec6859ed6fdef511e02b0271c5f&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=peIWB4fN1oL4g-3wk8nWiRYHe0bn9FBznDb1zZOU4KM&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M include/remollIO.hh
M include/remollMessenger.hh
M src/remollIO.cc
M src/remollMessenger.cc
Log Message:
-----------
remollIO and remollMessenger into singleton classes
Commit: 9fcbca43cf13929dbbee147e9638b62f8a5b506f
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_9fcbca43cf13929dbbee147e9638b62f8a5b506f&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=l3cJYUNdl-sDG5ZpOnBa8FsnRg9t_A0NjQaaIwA58XM&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M include/remollRunAction.hh
M src/remollRunAction.cc
Log Message:
-----------
remollRunAction now uses remollIO as singleton
Commit: 33baebb16b692252c54b51da952c61bf4b845fee
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_33baebb16b692252c54b51da952c61bf4b845fee&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=gSqD8YNnR8LipRntqMrIHWGzwjfB4i8i32JE4ZN0D0o&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M src/remollDetectorConstruction.cc
Log Message:
-----------
remollDetectorConstruction uses remollIO singleton
Commit: aad0ede9e82133b33c3e4584e1dd75b07816ec67
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_aad0ede9e82133b33c3e4584e1dd75b07816ec67&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=emBI7PEh-YnBtAiXSDrZQO7sJlEeIrlcK9-egFEG_hQ&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M include/remollUserActionInitialization.hh
M src/remollUserActionInitialization.cc
Log Message:
-----------
remollUserActionInitialization uses singletons
Commit: 7336676e070dee6e58fbc11fbc67a5615288082f
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_7336676e070dee6e58fbc11fbc67a5615288082f&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=otIAdcazYcykUfs_slCaNtTIszTKECBFHBjNPV4uScQ&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M remoll.cc
Log Message:
-----------
Use remollMessenger singleton in remoll
It is needed to get a connection with remollDetectorConstruction, which
is outside the UserActionInitialization.
Commit: 73281c778b1cb2fec8d88f4072598766aae72414
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_73281c778b1cb2fec8d88f4072598766aae72414&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=cIAR4Van5anmj5v0k3elBHYfO-jdiKv-94yD2a0Qmjo&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M src/remollDetectorConstruction.cc
Log Message:
-----------
Avoid printf
Commit: ac01f044f1ae4bf37de1269b6cfd1f533100e836
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_ac01f044f1ae4bf37de1269b6cfd1f533100e836&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=18m4iYnB8zJmSBxjU9y269Ar9RcrksuA29FySqJF8dg&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M remoll.cc
Log Message:
-----------
vis.mac was not in original remoll.cc before branch point
Commit: 6257cf9529e0253a16a8b150843537f2209f3166
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_6257cf9529e0253a16a8b150843537f2209f3166&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=4RQQNlpDMP5oAkFcDlxusgHZbbQDvPwWT14NG2jSs-0&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
A include/remollActionInitialization.hh
R include/remollUserActionInitialization.hh
A src/remollActionInitialization.cc
R src/remollUserActionInitialization.cc
Log Message:
-----------
Changed name of UserActionInitialization
Commit: 3db2a12ddac4d18cf79b66ba5bfcb203b86bc28f
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_3db2a12ddac4d18cf79b66ba5bfcb203b86bc28f&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=zz_HymjPKwbrNbHORPeEgxrB44-PZaGMG11qbAhzIEw&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollActionInitialization.hh
M src/remollActionInitialization.cc
Log Message:
-----------
Further changes in name to UserActionInitialization
Commit: e31a86b1cbf708dc47390cb7b18f1552f96026df
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_e31a86b1cbf708dc47390cb7b18f1552f96026df&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=yQBys_LqrDrhSTTJxYyY0LdUQYZxOuF1h5EvZLhkeTk&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollDetectorConstruction.hh
M include/remollEventAction.hh
M include/remollMessenger.hh
M include/remollPrimaryGeneratorAction.hh
M remoll.cc
M src/remollDetectorConstruction.cc
M src/remollEventAction.cc
M src/remollMessenger.cc
M src/remollPrimaryGeneratorAction.cc
M src/remollRunAction.cc
Log Message:
-----------
Avoid any local remollIO objects and pointers
Since ROOT IO is a master-thread activity, avoid storing any local
remollIO pointers and use only the static singleton function.
Commit: 410d14d3564f2d453a2f369d7fa907e6f3252e32
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_410d14d3564f2d453a2f369d7fa907e6f3252e32&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=wAcaUZZS4x4NkJuOMtDXz8qXPIZ3it7tWl3axjwUgQA&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollGenericDetectorHit.hh
M include/remollGenericDetectorSum.hh
M src/remollGenericDetectorHit.cc
M src/remollGenericDetectorSum.cc
Log Message:
-----------
Hit classes with G4ThreadLocal allocator pointers
Commit: dd012f3dd6b7550d1878a073f8eb0a34748726b8
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_dd012f3dd6b7550d1878a073f8eb0a34748726b8&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=MuFrjnvJcA54cX8bwfePDSgA728qtprnriO3kDOECU0&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollActionInitialization.hh
M src/remollActionInitialization.cc
Log Message:
-----------
UserActionInitialization requires run action in Build() too
Commit: f36a2faf9bdf86a4c965d28c2962b806b30d04f4
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f36a2faf9bdf86a4c965d28c2962b806b30d04f4&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=aL2PYw4lIdjPkf0kTpuIddazcAkGJLLt7SLKcttZq9s&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/remollActionInitialization.cc
Log Message:
-----------
Remaining rename of UserActionInitialization
Commit: dd63adb08764b675e54e76c15e4669dae40ede14
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_dd63adb08764b675e54e76c15e4669dae40ede14&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=aWbTef3ZvCQcgN2lZHURglPVQcpDVr1w00Dn6l_jjpU&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollDetectorConstruction.hh
M src/remollDetectorConstruction.cc
Log Message:
-----------
DetectorConstruction requires ConstructSDandField
CreateMagneticFields now loops over auxiliary map to assign sensitive
detectors and loads G4ThreadLocal remollMagneticField.
Commit: f9accd8beb855bae500dd5acbb6bdcdc85ecd288
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f9accd8beb855bae500dd5acbb6bdcdc85ecd288&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=cWQp1rsKxOZFPAYNvyeH2Q7cjBNrwvMjDEliTOEVFEg&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollEventAction.hh
M src/remollEventAction.cc
Log Message:
-----------
EventAction event counter must be handled differently in MT
Each thread gets its own counter and timer, otherwise various thread get
picked at random. Now every thread will be shown as it reaches the
various points, along with timing info per event.
Commit: f800c6ef476fb28df6e7549f4f032bb09a19f70d
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f800c6ef476fb28df6e7549f4f032bb09a19f70d&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=VTptxpcHpFrX3gdMqB-hP5BHJOj2V3eLshnp-1519vo&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollIO.hh
M src/remollIO.cc
Log Message:
-----------
remollIO filename as G4String, not char[]
Commit: eae760e8249d80f29c03bc924b658a72828fbc1b
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_eae760e8249d80f29c03bc924b658a72828fbc1b&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=5rB1Y05RdFdz6HRUj0Pywcu9sOCcEbIK6WqZ_inu3dc&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollEvent.hh
M include/remollGenMoller.hh
M include/remollGlobalField.hh
M include/remollPrimaryGeneratorAction.hh
M src/remollEvent.cc
Log Message:
-----------
Virtual destructor; prefer local variables in for loops
Commit: 9e7e16c86bd6021cd95f60da0ee82030e90cf65c
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_9e7e16c86bd6021cd95f60da0ee82030e90cf65c&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=aVV14S5KB7OXQIEYCisqG2_TG-XhKK7sAL6TrgPJI_o&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollGlobalField.hh
M src/remollGlobalField.cc
Log Message:
-----------
GlobalField contains stepper and chord finder
Used to live in detector construction. This ensures that there are as
many steppers and chord finders as magnetic fields (i.e. only 1).
Commit: caf0ab8ff46957b8ffb0f787ebe73c9b5b2e231c
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_caf0ab8ff46957b8ffb0f787ebe73c9b5b2e231c&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=a0uMiUQkBA51AaFnetUZLSHC5wJ-b-FaJwxlsPvr1v0&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollIO.hh
M src/remollGenericDetector.cc
M src/remollIO.cc
M src/remollMessenger.cc
M src/remollPrimaryGeneratorAction.cc
M src/remollTextFile.cc
Log Message:
-----------
Stylistic changes for consistency
Commit: aa3534c56a6829701088ed43a4890a396e755568
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_aa3534c56a6829701088ed43a4890a396e755568&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=yipBqa9L6NERzAyQ5voKsRjrRnhr3QFarAJnKOkk9tw&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollRun.hh
M remoll.cc
M src/remollGenLUND.cc
M src/remollIO.cc
M src/remollMessenger.cc
M src/remollPrimaryGeneratorAction.cc
M src/remollRun.cc
M src/remollRunAction.cc
M src/remollVEventGen.cc
Log Message:
-----------
remollRun::GetRun to GetInstance for consistency for singletons
Commit: 1da1e94adff13018bd92daf272bc13c22d569dc7
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_1da1e94adff13018bd92daf272bc13c22d569dc7&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=ZvDlpR3fpMN1iSQcayZGQP8BsFzn5p922u60Erl-J30&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/remollVEventGen.cc
Log Message:
-----------
Properly initialize VEventGen attributes
Commit: 65011727f195db1a3860af9eb46951c61260e53b
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_65011727f195db1a3860af9eb46951c61260e53b&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=aUVYDwY8iET80q7m2XDv6FojHI66soVJOrx4wsSZaUo&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollSteppingAction.hh
M src/remollSteppingAction.cc
Log Message:
-----------
SteppingAction: use std::set to store list of kryptonite materials
This leads to easier code with initializer list, and avoids having to
run G4String comparisons at every step. Now pointers are stored and we
take advantage of internal O(log n) hashed lookup in std::sets.
Commit: 69393496802575a2ad63662789b2aa6ea04972dc
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_69393496802575a2ad63662789b2aa6ea04972dc&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=cy73PMB3Uqe_ltJhMToKa0KpIvKUCn6iboWpUb93T20&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollGenericDetector.hh
Log Message:
-----------
Stylistic change
Commit: 12a3f60150730d3ec20e861440d9552228137d22
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_12a3f60150730d3ec20e861440d9552228137d22&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=oCyE5wOPxpJtEEPGbOZvGJp--bMz907suNFKoehXTCY&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M remoll.cc
Log Message:
-----------
Rename of UserActionInitialization (needs rebase squash)
Commit: f6f3937e56fed98d41ec466ab6822d039ce9eeac
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f6f3937e56fed98d41ec466ab6822d039ce9eeac&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=Js_1vUSB_-QICIq6MWo8NNfqAJ6_xLD5AkD4DasN0gc&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/remollIO.cc
Log Message:
-----------
Move xercesc init/term functions nearer to xercesc code
Commit: a332751df0f872e612bc02c127db48a322434876
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_a332751df0f872e612bc02c127db48a322434876&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=w2tSJfeIVzTFDSqXDqUW6qkWHFrvxlfSiBm3cBwhvqg&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/remollEventAction.cc
Log Message:
-----------
Prefer local vars in for loops
Commit: dfcd846d321382937d6d12f8ce7f9f8a50f3f63b
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_dfcd846d321382937d6d12f8ce7f9f8a50f3f63b&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=dZjhWXlTKhDELO-MEkp6xWiUyVofxoNCz_l950-hykg&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M remoll.cc
Log Message:
-----------
Take out messenger from remoll.cc
Commit: 48f54fe647c962bd8d642e63b53bb9dc75fda6a9
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_48f54fe647c962bd8d642e63b53bb9dc75fda6a9&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=-kW8xpU5hqpyZGK19Yf8Z3XGsZh2XCbFfLwSEPC3CI0&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M remoll.cc
Log Message:
-----------
Bug fix: use macro if specified
Commit: 66ced66fad8881cf802f80ef137305e88b80f849
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_66ced66fad8881cf802f80ef137305e88b80f849&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=47cAm8cSBX0FJSj0Z_vAYxrHpmvdRtE-yhWY60dM2_s&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/remollIO.cc
Log Message:
-----------
Local vars into for loop
Commit: e55b8c3a161e514da2049c02c9fe056b944f367d
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_e55b8c3a161e514da2049c02c9fe056b944f367d&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=_4gm5UulhdqL0lrkP4MgErJ9ksOUlPD-E320p_bYnKw&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M include/remollGenBeam.hh
M include/remollGenFlat.hh
M include/remollGenpElastic.hh
M include/remollGenpInelastic.hh
M src/remollGenBeam.cc
M src/remollGenFlat.cc
M src/remollGenLUND.cc
M src/remollGenMoller.cc
M src/remollGenpElastic.cc
M src/remollGenpInelastic.cc
Log Message:
-----------
Generators should have virtual destructors
It's only a matter of time before ~VEventGen has some content...
Removed fE_max from GenFlat.
Commit: c14f12c6e4c2189c6e428f48e81aa50635faad86
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_c14f12c6e4c2189c6e428f48e81aa50635faad86&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=KrTydZuIkb2NaaEJbO64U1E6eoNCw_x3h_XiiSK9RtE&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/remollTextFile.cc
Log Message:
-----------
Unmatched new/delete
Commit: 1392741c51e8710995a5aa869765af09c0601026
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_1392741c51e8710995a5aa869765af09c0601026&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=q5vD3pQlbqbV8oX2r1rMp5ZsjBdURAv8oNxjaCOEMf0&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/remollEventAction.cc
Log Message:
-----------
Reenable ROOT output
Commit: 912be497dbdd7e538a71c283c5da2ae5f2816857
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_912be497dbdd7e538a71c283c5da2ae5f2816857&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=-mESllk66R11p-AVQpc2rf3HPgM_cbpOuH4BymSK5Ew&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/remollIO.cc
Log Message:
-----------
Initialize counters
Commit: d59b63b27af4127b2e9e9e3eb1099d57eced4e9d
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_d59b63b27af4127b2e9e9e3eb1099d57eced4e9d&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=Q9hN7sIac43jq11Hx8et0ghNyTLx47UFcAsOd4IZn4c&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M include/remollBeamTarget.hh
M include/remollGenLUND.hh
M include/remollGenPion.hh
M include/remollMessenger.hh
M include/remollPrimaryGeneratorAction.hh
M include/remollRunData.hh
M include/remollSteppingAction.hh
M include/remollVEventGen.hh
M src/remollActionInitialization.cc
M src/remollBeamTarget.cc
M src/remollEvent.cc
M src/remollGenLUND.cc
M src/remollGenPion.cc
M src/remollMessenger.cc
M src/remollPrimaryGeneratorAction.cc
M src/remollSteppingAction.cc
M src/remollVEventGen.cc
Log Message:
-----------
Move commands from remollMessenger into parent classes
G4GenericMessenger allows for much more streamlined definition of
commands that just change class members or call simple methods. This
makes ownership of the commands clearer. That's in particular useful for
classes that are multiplied in multithreaded operation (primary
generator action and most other actions, with the exception of run
action). Instead of passing pointers around to remollMessenger, the
necessary messengers are now generated as needed by the action classes
(and other classes).
Commit: ba7672d9864fa764210b09edf2225d1ed03e062d
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_ba7672d9864fa764210b09edf2225d1ed03e062d&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=lstlJ-PXT8loNGbSE7Rs79WP31v7YxJWvNK9kDVDzwQ&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M include/remollIO.hh
M include/remollMessenger.hh
M src/remollIO.cc
M src/remollMessenger.cc
Log Message:
-----------
remollIO filename messenger into remollIO
Commit: baada38b7f80555a0651837e304726bf636d1690
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_baada38b7f80555a0651837e304726bf636d1690&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=6fEVcrpWsz-mEfAm0zDhKC70JBimU6cYP27qtHB2b00&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M include/remollEventAction.hh
M include/remollRunAction.hh
M src/remollEventAction.cc
M src/remollRunAction.cc
Log Message:
-----------
Use RunManager provide progress timer for MT support
Commit: 63dc350f34f95c87264d8e1e24e179fdb5459be0
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_63dc350f34f95c87264d8e1e24e179fdb5459be0&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=YyxiYDdATtFbKnPB1Q-mxYxOBaHgbd9J0P6I2_03wKc&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M include/remollMessenger.hh
M src/remollBeamTarget.cc
M src/remollMessenger.cc
Log Message:
-----------
Move final beamtarget commands into beamtarget
Commit: 6de0c464bfef280e19ec1b0da2ccd170356ba0e2
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_6de0c464bfef280e19ec1b0da2ccd170356ba0e2&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=nz2NQk7jOUwPK4tYSKPswTkuev_LxvcxzwwpF5XeR0I&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M src/remollRunData.cc
Log Message:
-----------
Properly init fSeed to satisfy valgrind
Commit: 14a40dc202e5704a7711366e3091fb20dbbf97c2
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_14a40dc202e5704a7711366e3091fb20dbbf97c2&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=Xhr109cXfsuQipoOiaGpOdyhxlAA0tR4nNJPGE9sPmI&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M src/remollEventAction.cc
M src/remollIO.cc
Log Message:
-----------
RemollIO fixes and proper mutex locking in EventAction
Commit: a13eba47b323306a9ab4dea06403dab7d2115a93
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_a13eba47b323306a9ab4dea06403dab7d2115a93&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=0B4d_pEYc4A5h25k-bYITMmvl-5AXHRHJ81OqoSjci4&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M include/remollRun.hh
M include/remollRunAction.hh
M remoll.cc
M src/remollGenLUND.cc
M src/remollGlobalField.cc
M src/remollIO.cc
M src/remollPrimaryGeneratorAction.cc
M src/remollRun.cc
M src/remollRunAction.cc
M src/remollVEventGen.cc
Log Message:
-----------
Turn remollRunData into singleton inside remollRun
Still, remollRunData is pretty ugly (might be my own bias since it
inherits from TObject...). Can we pass this info more elegantly?
In any case, this seems to run fairly robustly now.
Commit: 1daa136ccf77e347d3b8cb5a8d5f8576c9d204a0
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_1daa136ccf77e347d3b8cb5a8d5f8576c9d204a0&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=O8vY_RdN7zFUlMDc7hzjvbsqN-GEpdkmIq-gZWKZIds&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollGenBeam.hh
M include/remollGenpElastic.hh
M src/remollGenBeam.cc
M src/remollGenpElastic.cc
Log Message:
-----------
Do not store fBeamTarget in derived generators
It is part of VEventGent already. Shadowing this is bound to create
confusion.
Commit: 7ef280a6049742cc27d5169ae9638c54596ca0cf
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_7ef280a6049742cc27d5169ae9638c54596ca0cf&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=v5GHeotkPiryNTyOkteQfFnFCP8tfoaBB5HXbd9JJeo&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M src/remollPrimaryGeneratorAction.cc
Log Message:
-----------
Enabled mutex-locked IO from PrimaryGeneratorAction
Since the primary generator action is a thread-level class, this needs
to use suitably-scoped mutex locks.
Commit: 4aaef630104a818a77c423cbc4f354e1a10bdcd9
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_4aaef630104a818a77c423cbc4f354e1a10bdcd9&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=Wda_vHiUJ2KIVPyBFhAP62TXwGnylW4ilgSQ0e6bmr8&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M src/remollRunAction.cc
Log Message:
-----------
Write run info for master thread, progress for all threads
Commit: 34ede4782c26ba55314a1bb9dccba92b87572f8c
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_34ede4782c26ba55314a1bb9dccba92b87572f8c&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=3q69DCAUHSWxn6BSFPXyP-KvnbNhwMZDfIIC3pdikBI&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollBeamTarget.hh
Log Message:
-----------
Removed unused setter with new generic messenger
Commit: a7ab31c51c5137105e9577f610132bd6e046d6a7
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_a7ab31c51c5137105e9577f610132bd6e046d6a7&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=vCgRY3NanRbn04esC8atK26wA72Umd8oxj1C3CN35go&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollVertex.hh
M src/remollSteppingAction.cc
Log Message:
-----------
Some trivial changes, virtual destructor etc.
Commit: e644409bbcc7710196570d29343a89c1c73b601f
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_e644409bbcc7710196570d29343a89c1c73b601f&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=p6knG0GWumIwoAwhEdaN3ObbBsnbDgHI2vx9yGattqc&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollIO.hh
M src/remollIO.cc
Log Message:
-----------
Const function in remollIO
Commit: 8053cde32b5e2e621fb2bc611d4a0262c5b9aad1
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_8053cde32b5e2e621fb2bc611d4a0262c5b9aad1&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=AxYDp1gMgQHFJ2nwR-jpkw5AbikKtcSdjNMLSxN8of4&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollEvent.hh
M src/remollEvent.cc
Log Message:
-----------
Store beam target inside remollEvent
Commit: 689e8a4bbc468be4c007a788543cd647493afa39
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_689e8a4bbc468be4c007a788543cd647493afa39&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=f4lYCBW_msw43HaV_4ONGxUjo5OQcoVDWJ2Sa9bLfKM&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollVEventGen.hh
M src/remollVEventGen.cc
Log Message:
-----------
Store particle gun inside event generator (virtual protected)
The number of events generated by the particle gun (which must be set on
initialization of G4ParticleGun(G4int) is dependent on the event
generator, therefore have the event generator take care of this, and
keep ownership for deletion upon its demise.
Commit: 332d749920d50b15ce159666433750f96072dce8
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_332d749920d50b15ce159666433750f96072dce8&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=3xeOc2IQN8locuT1aJGzDyG7Fzblb1iPGmS8S1dNVzY&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M src/remollRunAction.cc
Log Message:
-----------
Minor cosmetics
Commit: bf5a9bbdba1ae1fcfeccd4f520f09ab3ea682f03
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_bf5a9bbdba1ae1fcfeccd4f520f09ab3ea682f03&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=Pj2oCjsmT7phpeZ4QlzPXN6CtPTmXQdOWsNL-rZ-Jw8&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollDetectorConstruction.hh
M src/remollDetectorConstruction.cc
Log Message:
-----------
DetectorConstruction generic messenger changes
Because G4GenericMessenger::DeclareMethod() is a bit picky about which
functions can be passed (no overloading) there's a small helper that
bypasses the recursive function.
Commit: a196ae607ec615522b3986e840448e31ef9d3d3e
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_a196ae607ec615522b3986e840448e31ef9d3d3e&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=WkP6baddgEItqKcBiC0hpcxR6ET75LvMVOjwFiJz5_8&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollGlobalField.hh
M src/remollGlobalField.cc
Log Message:
-----------
Moved GlobalField to G4GenericMessenger
Also, G4GenericMessenger doesn't like const G4String& arguments, so I
had to change that to non-const :-(
Commit: 5502bb7eb04bb3e5648049f9ceb204d6363a4a8d
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_5502bb7eb04bb3e5648049f9ceb204d6363a4a8d&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=iF_YPN5oNT9hyvoFAtnHPmbbEa5xElYPNG3lOl4Mykk&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollMessenger.hh
M remoll.cc
M src/remollMessenger.cc
Log Message:
-----------
remollMessenger starts to look quite empty...
To the point we can put it in remoll.cc again since no thread-level
commands are left in it.
Commit: 148476ae0fbaa623e772bc6f213907e55d463ed6
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_148476ae0fbaa623e772bc6f213907e55d463ed6&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=_m1fYaP157ZCbmfeoFidANDYbjcU6E1PySVn4Nhccs8&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollEventAction.hh
M src/remollActionInitialization.cc
Log Message:
-----------
ActionInitialization makes link from event action to pri gen
The event action (EndOfEventAction) is where the mutex locked IO
happens, and that requires primary generator action information. I
wonder why Geant4 doesn't allow the user to inherit from G4Event like it
does for G4Run. Then we could just have remollEvent extend G4Event and
include a bit more info... ah well, life isn't fair.
Commit: d834469a6f422e7c9d27f88459dccd705255daaa
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_d834469a6f422e7c9d27f88459dccd705255daaa&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=csHKuQP13cgqU-ohPkdGGzK7TNUuU68g7OZSp7f1Rz8&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M src/remollMultScatt.cc
Log Message:
-----------
Asserting myself.
Commit: 7e306b62938d6c2a55e1156a915e9c93445f2fee
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_7e306b62938d6c2a55e1156a915e9c93445f2fee&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=odeqKqkPoJv6tVxVVWB5jLJWWbFHdI9WyAhk1aa9JkA&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollRun.hh
M src/remollRun.cc
Log Message:
-----------
G4Run RecordEvent and Merge removed since not used
Commit: b0e028073eb3104a74f4059fdf1ccaa21b0be9cf
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_b0e028073eb3104a74f4059fdf1ccaa21b0be9cf&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=m0RfoPOGn7-Y9X3Iw8_DTsp0jGjOt0yGQSa7bU6eUbs&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollBeamTarget.hh
M src/remollBeamTarget.cc
M src/remollDetectorConstruction.cc
M src/remollIO.cc
M src/remollVEventGen.cc
Log Message:
-----------
BeamTarget now owned by VEventGen as well
Unfortunately BeamTarget is a mix of actual data and calculational
framework (MS) so it is not clear how to treat it exactly. May need to
be surgically pried open. For now, placed it in the event generator. The
global target volume treatment is turned into statics (sympton of the
problem, if it requires this as a solution)
Commit: 96b84ee8cae58faacc5e20c97c521d9672ae0e98
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_96b84ee8cae58faacc5e20c97c521d9672ae0e98&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=1iIgSqBZ5yqwFHxuSFZzhpkYwN4d5nnXWzlfWZ-byxI&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M src/remollGenBeam.cc
M src/remollGenpElastic.cc
Log Message:
-----------
Small additional changes to previous commit
Commit: e339590ea707e797aee56622bec30152c6b81b20
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_e339590ea707e797aee56622bec30152c6b81b20&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=3OOlOlVlTcT8XKcjO53y8eOjyKemD_OcsnRVQWnJgHk&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M include/remollPrimaryGeneratorAction.hh
M include/remollVEventGen.hh
M src/remollEventAction.cc
M src/remollPrimaryGeneratorAction.cc
M src/remollRunAction.cc
M src/remollVEventGen.cc
Log Message:
-----------
Now write everything IO from EndOfEventAction
Commit: 11f5f592d5bd24300913c55a1722373d9d8a7536
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_11f5f592d5bd24300913c55a1722373d9d8a7536&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=pcRP8sIqXLieYSHThygV9e4l-EMFuPrr_FOpCSZxvsA&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M src/remollEventAction.cc
M src/remollPrimaryGeneratorAction.cc
Log Message:
-----------
No need for Mutex in primary generator action anymore
Commit: 3a2ba50d4bb2ef15231f8a9c8e6a7add86a92ffa
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_3a2ba50d4bb2ef15231f8a9c8e6a7add86a92ffa&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=bTwPxw1pybsG4PGgIDa0Oj9Ky_Ui3Q0KBKtGzTK8qu4&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
A macros/tests/test_beam.mac
A macros/tests/test_elastic.mac
A macros/tests/test_elasticAl.mac
A macros/tests/test_inelastic.mac
A macros/tests/test_inelasticAl.mac
A macros/tests/test_moller.mac
A macros/tests/test_pion.mac
Log Message:
-----------
A bunch of test macros for the various generators
Commit: 4a8acba30469a259fa1394fc97be0e5be5f58c45
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_4a8acba30469a259fa1394fc97be0e5be5f58c45&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=R7FtLN1IXeMB03SWwGTXlR7mI_wg0umMaPjyeJb0Z1Y&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M src/remollBeamTarget.cc
Log Message:
-----------
Gaussian spread needs unit of type angle
Commit: 0355331782874c695baa4a3a364980cd78f79ff5
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_0355331782874c695baa4a3a364980cd78f79ff5&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=TqvqTQ4GE9JsDA3LdAVOiGLEgQXqpCY30pwKFtH07PE&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-05-08 (Mon, 08 May 2017)
Changed paths:
M macros/tests/test_beam.mac
M macros/tests/test_elastic.mac
M macros/tests/test_elasticAl.mac
M macros/tests/test_inelastic.mac
M macros/tests/test_inelasticAl.mac
M macros/tests/test_moller.mac
M macros/tests/test_pion.mac
A macros/tests/test_raster.mac
A scripts/tests/test_macros.sh
Log Message:
-----------
Changes to test macros, for cherry pick into master
Commit: f39594c840aaaf760d15df9d8d6433dd98552823
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f39594c840aaaf760d15df9d8d6433dd98552823&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=5YEuAL0nKuxR8HA7LnMlmIRGBiejEreiUD8BQFMLek8&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Add test macros into travis script
Commit: 4866f3e87b42f19fe4df7e1a34ebd806a4a3cc70
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_4866f3e87b42f19fe4df7e1a34ebd806a4a3cc70&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=z8hG6mIZF4zcj11jqSGaVQx67RqLPKwku3mMxI1Lh-c&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M macros/tests/test_beam.mac
M macros/tests/test_elastic.mac
M macros/tests/test_elasticAl.mac
M macros/tests/test_inelastic.mac
M macros/tests/test_inelasticAl.mac
M macros/tests/test_moller.mac
M macros/tests/test_pion.mac
M macros/tests/test_raster.mac
Log Message:
-----------
Changed to 10k events.
Commit: cbfa3abeaa9ba1c02ce41312a4b3d1a28afee1e5
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_cbfa3abeaa9ba1c02ce41312a4b3d1a28afee1e5&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=-AbpRDzYmIsA35yyPjSksXgEdwT1Ebpgk0styAthcWc&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M .travis.yml
M scripts/tests/test_macros.sh
Log Message:
-----------
Also publish test results and logs upon deploy. Store logs in ./logfiles
to be similar to ./rootfiles.
Commit: 003afee29de614a04e442e6d73253b274b085f0b
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_003afee29de614a04e442e6d73253b274b085f0b&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=g7KKWxZiOc6XHaO1sp6f06MRlXhGhOVXooJyaT7lBo8&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M .gitignore
M .travis.yml
M CMakeLists.txt
A analysis/.gitignore
A analysis/tests/.gitignore
A analysis/tests/test_general.C
M macros/tests/test_elasticAl.mac
M scripts/tests/test_macros.sh
M src/remollRunData.cc
Log Message:
-----------
Merge branch 'master' into mt
Commit: 776198c8860c592ccba8e411e2a121fd9125bd6b
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_776198c8860c592ccba8e411e2a121fd9125bd6b&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=pkj32oFRs22v2kylG7qArYUU-tTknz7_7wl9VIyMHSs&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M .travis.yml
M scripts/tests/test_macros.sh
Log Message:
-----------
Merge branch 'develop' into mt
Commit: 1cd3706c89b431bf99c93cc6fbaa53b18e16bca7
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_1cd3706c89b431bf99c93cc6fbaa53b18e16bca7&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=iL5X5jHYKJRhFwXMY4bxpZKkEgJz_fgz6jlsq3B5F7o&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Upload test output log as well
Commit: 6a8355933cd09626371d118714884c1dd753ce05
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_6a8355933cd09626371d118714884c1dd753ce05&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=St59CPkQyI2RO9SOC9haApYTji_MKvBnPuZXNX-IDBo&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Tar gzip all the test output
Commit: 3716ffd71fbca61b504d1657c3ee6f1deb650046
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_3716ffd71fbca61b504d1657c3ee6f1deb650046&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=BaY3BgXEwh9AudpYXsjsh5Z7J4RGyW_sA-Ghei4QKDM&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Merge branch 'develop' into mt
Commit: 6d5abfb68e9f61241feef70f5b6497cc739e1c00
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_6d5abfb68e9f61241feef70f5b6497cc739e1c00&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=hpRbl2Sx0skxMjY9M9fkth-0U3hmA_Ubj1wgB5slQgQ&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Only run test macros, don't worry about runexample.mac
Commit: 69537c81ff89f39a049f96340cfef36fc976e774
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_69537c81ff89f39a049f96340cfef36fc976e774&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=gap885nyxBXlmUnizPQtMb4rQJIP5sBIDqXdKexSfHI&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
A scripts/tests/test_macro.sh
Log Message:
-----------
Test single macro
Commit: 3493fedffefdd8cbb5179b082d15d646ef01419d
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_3493fedffefdd8cbb5179b082d15d646ef01419d&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=amThmwTWP1_lbLFCJlbqxBjcngMDAjqTVqpWiSy7NHg&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M scripts/tests/test_macro.sh
M scripts/tests/test_macros.sh
Log Message:
-----------
Create rootfiles/analysis directory for test image outputs
Commit: 524c56562fa69efd3fd3bbfebdf2760bdc49d988
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_524c56562fa69efd3fd3bbfebdf2760bdc49d988&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=RuKyMhPZ6EYgSvdr2TNv6c4mra8KoPECR_6TBsrEK8M&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M .travis.yml
A scripts/tests/test_macro.sh
M scripts/tests/test_macros.sh
Log Message:
-----------
Merge commit '3493fed' into mt
Commit: 314516f16771831c19bce24ac2aa61d1958a4a11
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_314516f16771831c19bce24ac2aa61d1958a4a11&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=QzQJ9C-7TycK5sRC6Cz70U2MUBn6ISRvanDGyLNvUjY&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M macros/tests/test_beam.mac
M macros/tests/test_elastic.mac
M macros/tests/test_elasticAl.mac
M macros/tests/test_inelastic.mac
M macros/tests/test_inelasticAl.mac
M macros/tests/test_moller.mac
M macros/tests/test_pion.mac
M macros/tests/test_raster.mac
Log Message:
-----------
Reduce number of test events from 10k to 1k to stay under travis job time limit
Commit: 9051e3def2ad57a543009dfeb9e2f061285b82cd
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_9051e3def2ad57a543009dfeb9e2f061285b82cd&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=dMsX9R8Mi2wjZHMxCM6XcyIupcnuLVpUyHM3k0Yr7_E&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M macros/tests/test_beam.mac
M macros/tests/test_elastic.mac
M macros/tests/test_elasticAl.mac
M macros/tests/test_inelastic.mac
M macros/tests/test_inelasticAl.mac
M macros/tests/test_moller.mac
M macros/tests/test_pion.mac
M macros/tests/test_raster.mac
Log Message:
-----------
Reduce number of test events from 10k to 1k to stay under travis job time limit
Commit: 385d0bb6d5a417aec5da7b3ccacbdc9a8277d67b
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_385d0bb6d5a417aec5da7b3ccacbdc9a8277d67b&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=qcXVLCS9kMuuVdBzfeImeS_XhzLY2pWU7vmCyXu6xjc&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Pack up testing log files correctly (in logfiles, not rootfiles)
Commit: 2f86d199b0bf06cb4f5c36c3f8535138bdf0d9a7
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_2f86d199b0bf06cb4f5c36c3f8535138bdf0d9a7&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=uJBVljWGpe8KPM2Knl5B0ZAU0IRQZ_-JXp0Ucwl6LKc&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Pack up testing log files correctly (in logfiles, not rootfiles)
Commit: c05a5b8b12dfc6f307f51f7467dd9c23b7ddad0f
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_c05a5b8b12dfc6f307f51f7467dd9c23b7ddad0f&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=7EU_za3qantVDki4W5VInk0uZ_KQhHOKPEK4MAE4UA4&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M src/remollPrimaryGeneratorAction.cc
Log Message:
-----------
Delete old event generator before creating new one (fixes #28)
In the primary event generator we start off with a default moller event
generator. When/if a new generator is defined, this default event
generator is replaced. Previously the previous event generator was not
deleted. The event generator messenger associated with the (now
inactive) previous event generator maintained precedence over the new
active event generator. Therefore none of the commands took effect on
the new event generator.
Fixed bug report #28.
Commit: 2ec94725a1db428d49f714d03e83d7773f573eec
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_2ec94725a1db428d49f714d03e83d7773f573eec&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=3IUOMgvu8gI_XxWpDeyUqaSTH6PtGk5sl2eZO9WgZp0&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M include/remollVEventGen.hh
M src/remollVEventGen.cc
Log Message:
-----------
New /remoll/printeventgen command
This command prints the active event generator and simulation ranges for
theta, theta_com, phi, and energy. It also prints the name of the
generator (however, none of the generators set the name at this point).
Commit: a3797d980680b8b02b736f827648067595ea2a95
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_a3797d980680b8b02b736f827648067595ea2a95&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=31pKRtcSC3X8l4Ppkk_QdiOLHmRydT5G1pql3MeovUQ&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M include/remollGenAl.hh
M include/remollVEventGen.hh
M src/remollGenAl.cc
M src/remollGenBeam.cc
M src/remollGenFlat.cc
M src/remollGenLUND.cc
M src/remollGenMoller.cc
M src/remollGenPion.cc
M src/remollGenpElastic.cc
M src/remollGenpInelastic.cc
M src/remollVEventGen.cc
Log Message:
-----------
Set the names of event generators
In general these are the same as the names with which they are set in
/remoll/gen.
A bit of additional care had to be taken with the aluminum generator
since one class serves three event generators (elasticAl, inealsticAl,
quasielasticAl). Some creative use of static maps variables and static
map-creating functions lead to a moderately elegant solution. If you
call the constructor with a type outside of the valid range, you'll
either get an out_of_range exception or an empty name. If you want to
know which one it is, you'll have to try it because I didn't.
Commit: be06e8607245ba17c309f414e6d487e68b41790f
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_be06e8607245ba17c309f414e6d487e68b41790f&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=Ta_KDI-mEtoK0UN-EM2tMJXGwMKDCZ2ebkVP_WwR70M&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M src/remollPrimaryGeneratorAction.cc
Log Message:
-----------
Initialization and destruction in pri gen action
Commit: f007dc5d52a555df1af9adb0ad46cdeb24000363
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f007dc5d52a555df1af9adb0ad46cdeb24000363&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=N39pWF3F1oPXWVIwHkwwE9TdMyfDl5J9Q25aSTpqmk4&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-17 (Mon, 17 Jul 2017)
Changed paths:
M analysis/tests/test_general.C
M macros/tests/test_raster.mac
Log Message:
-----------
Explicitly use moller evgen for test_raster macro
The test_raster macro really only tests whether the raster works
properly. test_general.C therefore now creates a few more plots.
However, if no event generator is explicitly set in the macro,
it is not clear what event generator is actually used. In the MT
branch this default is set to the moller generator. Here the macro
is updated to explicitly set the test_raster generator to the moller
event generator as well. This differs from earlier default behavior
in master and v1.0.0 (which is somewhat ill-defined), but agrees
with future default behavior (no event generator specified -> moller).
Commit: aaa3cfbe3131c06373812f5ec84cf3e0f4e29af8
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_aaa3cfbe3131c06373812f5ec84cf3e0f4e29af8&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=zsIQ6bNV8NvokoRaKJ3kXABco-YNN3aKkeurcGVW6ms&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-17 (Mon, 17 Jul 2017)
Changed paths:
M remoll.cc
Log Message:
-----------
Move away from HepRandom to G4Random.
This change is required for multi-threading. Since this commit
changes the PRNG, it will also change the sequence of events
generated by the test jobs. Plots will look different (within
statistical uncertainty).
Commit: e4cba0bccbeea1b0d0123aea8936e04704185161
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_e4cba0bccbeea1b0d0123aea8936e04704185161&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=45xjfXR8LwZsDmAmk1AQYEQ0Qxe2tebbMnQpa8mchFA&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-17 (Mon, 17 Jul 2017)
Changed paths:
A include/remollActionInitialization.hh
M include/remollBeamTarget.hh
M include/remollDetectorConstruction.hh
M include/remollEvent.hh
M include/remollEventAction.hh
M include/remollGenAl.hh
M include/remollGenBeam.hh
M include/remollGenFlat.hh
M include/remollGenLUND.hh
M include/remollGenMoller.hh
M include/remollGenPion.hh
M include/remollGenericDetector.hh
M include/remollGenericDetectorHit.hh
M include/remollGenericDetectorSum.hh
M include/remollGenpElastic.hh
M include/remollGenpInelastic.hh
M include/remollGlobalField.hh
M include/remollIO.hh
M include/remollMessenger.hh
M include/remollPrimaryGeneratorAction.hh
M include/remollRun.hh
M include/remollRunAction.hh
M include/remollRunData.hh
M include/remollSteppingAction.hh
M include/remollVEventGen.hh
M include/remollVertex.hh
M remoll.cc
A src/remollActionInitialization.cc
M src/remollBeamTarget.cc
M src/remollDetectorConstruction.cc
M src/remollEvent.cc
M src/remollEventAction.cc
M src/remollGenAl.cc
M src/remollGenBeam.cc
M src/remollGenFlat.cc
M src/remollGenLUND.cc
M src/remollGenMoller.cc
M src/remollGenPion.cc
M src/remollGenericDetector.cc
M src/remollGenericDetectorHit.cc
M src/remollGenericDetectorSum.cc
M src/remollGenpElastic.cc
M src/remollGenpInelastic.cc
M src/remollGlobalField.cc
M src/remollIO.cc
M src/remollMessenger.cc
M src/remollMultScatt.cc
M src/remollPrimaryGeneratorAction.cc
M src/remollRun.cc
M src/remollRunAction.cc
M src/remollRunData.cc
M src/remollSteppingAction.cc
M src/remollTextFile.cc
M src/remollVEventGen.cc
Log Message:
-----------
Merge branch 'mt' into develop
Only conflict was some changes in headers and random number
treatment in remoll.cc
Commit: 56db9c3fd2784838383de574e830535fce05b011
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_56db9c3fd2784838383de574e830535fce05b011&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=BTDTNT-YFqJK5cFQQkHbIdOGvf8SS0A1ZiaycL7v8Xk&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-17 (Mon, 17 Jul 2017)
Changed paths:
M remoll.cc
Log Message:
-----------
Set the initial random seed same as during runtime.
In both cases use the G4Random::setTheSeed(int) syntax.
Commit: e6710e665cb1aa1f4cfd4bfc0cfbec8b6fa55617
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_e6710e665cb1aa1f4cfd4bfc0cfbec8b6fa55617&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=5Zd1WbhzONaKeWi-jIc1oA8rSnbNa-rCn5lyZmAadtM&e=
Author: Wouter Deconinck <wdconinc at gmail.com>
Date: 2017-07-17 (Mon, 17 Jul 2017)
Changed paths:
M include/remollDetectorConstruction.hh
M src/remollDetectorConstruction.cc
Log Message:
-----------
Reduce output from elements table and materials table.
This output is now available as /remoll/dumpelements and
/remoll/dumpmaterials, in analogy to /remoll/dumpgeometry.
Compare: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_compare_9785c5d3fdce...e6710e665cb1&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=xqXNu-sT88zIy6Nv3ouXPpg1yFPphXHAOGTyNHpSzio&s=hBYkRGZnqYvf2YSJehJoywhldx4B7PphVJJPuQDp2fw&e=
More information about the 12gevmoller_sim
mailing list