[12gevmoller_sim] [JeffersonLab/remoll] 46c1d0: Respect phi min and max settings in aluminum gener...

GitHub noreply at github.com
Tue Aug 22 17:35:01 EDT 2017


  Branch: refs/heads/upstream_downstream_window
  Home:   https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=yd9e8-AUGaXAPqWBX5oR4TZoh04UsK1gCOA3b8YTeE4&e= 
  Commit: 46c1d08b7705802f31f66305d16799af1634f660
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_46c1d08b7705802f31f66305d16799af1634f660&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=ipP2nWuLGRn32aIqSuNYTqcO3xsQnJlcH38pDSbjGWg&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-21 (Mon, 21 Aug 2017)

  Changed paths:
    M src/remollGenAl.cc

  Log Message:
  -----------
  Respect phi min and max settings in aluminum generator.


  Commit: 5028d72e7955d2c74dd5aa454c9cdf6bd238108b
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_5028d72e7955d2c74dd5aa454c9cdf6bd238108b&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=mLEUUCpwj5HgPe9nywDLjElRqfBCFv5iKqGA015jjjE&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-21 (Mon, 21 Aug 2017)

  Changed paths:
    M macros/runbatch_eAlelastic_down.mac
    M macros/runbatch_eAlelastic_up.mac
    M macros/runbatch_eAlinelastic_down.mac
    M macros/runbatch_eAlinelastic_up.mac
    M macros/runbatch_eAlquasielastic_down.mac
    M macros/runbatch_eAlquasielastic_up.mac

  Log Message:
  -----------
  Streamline macros for elastic window scattering tests


  Commit: bac8c94f1fb85c227d1ee07da6371db38e35871c
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_bac8c94f1fb85c227d1ee07da6371db38e35871c&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=YlZazMa_0Hfy-mwozkQaLhjZoJBiT3TsGsF4DdC91Dk&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-21 (Mon, 21 Aug 2017)

  Changed paths:
    M src/remollDetectorConstruction.cc

  Log Message:
  -----------
  Fix bug in target volume finding.

G4String::Append does modify the string, so calling it in a loop
ends up adding _PV_PV_PV etc. Not what's wanted.


  Commit: 22aa6601d15453a60d5c2a4b42ddba102eb3bd17
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_22aa6601d15453a60d5c2a4b42ddba102eb3bd17&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=cfgwuH6rdKHe1Gmch441DTzffG9vEoCfge_vCo2PW6s&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-21 (Mon, 21 Aug 2017)

  Changed paths:
    M include/remollBeamTarget.hh
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Flag can be cleaner implemented as static var, not class var.


  Commit: c183cbc1d3f06669de308bfbb4fba82e72804d7a
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_c183cbc1d3f06669de308bfbb4fba82e72804d7a&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=DnFAYi5Dm6LkRMkopO23LpnLWXgbVv8LDXJd1qL4cJE&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-21 (Mon, 21 Aug 2017)

  Changed paths:
    M macros/runbatch_eAlelastic_down.mac
    M macros/runbatch_eAlelastic_up.mac
    M macros/runbatch_eAlinelastic_down.mac
    M macros/runbatch_eAlinelastic_up.mac
    M macros/runbatch_eAlquasielastic_down.mac
    M macros/runbatch_eAlquasielastic_up.mac

  Log Message:
  -----------
  Magnetic field map in map_directory by default.


  Commit: c2a644dbdeddd91cbe290f6877ee36171b784a4b
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_c2a644dbdeddd91cbe290f6877ee36171b784a4b&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=uTcAv2VJBFyl6QrdE82HhjPlNLXOYP3Jq9FwCQuhf6k&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Add local solid/volume/material/tubs vars in BeamTarget


  Commit: 8a3e5573bdb5ffc3d6be2698ff260b9a5031050c
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_8a3e5573bdb5ffc3d6be2698ff260b9a5031050c&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=kg3DyNNmEg8HQJjAlbZDI2DcHuZas_ImC2ktFlVZa88&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M include/remollBeamTarget.hh
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Renames in BeamTarget for clarity of function


  Commit: c49dc8752826a8dc045f25add65779d4a9f42f31
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_c49dc8752826a8dc045f25add65779d4a9f42f31&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=Hn1hFQTcR0Fsczt-soow9YBN3aM0vW-tQJ-_4q_133w&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M include/remolltypes.hh
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Removed unimplemented kWalls sampling type


  Commit: de98393602f8fca28e465e71440f69b9b59ddf32
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_de98393602f8fca28e465e71440f69b9b59ddf32&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=GqhlOcoaukROHEg7R_30JR06OMi9VXmaBBLIfSHlVxs&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Add local volume/material/solid/tubs variables


  Commit: 48d6676bca43de9186cdae23b8c347ea6951b9bf
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_48d6676bca43de9186cdae23b8c347ea6951b9bf&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=1xPwwPyOdbkhJr6y9uc7v20X8p1QypQXhq2uCMVkgZQ&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Remove isLH2 for target volume (deal with whatever target)


  Commit: 2368158a10e546a6cb218fb2045078f0c3c47476
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_2368158a10e546a6cb218fb2045078f0c3c47476&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=NDY6lW5xvPccPVCwSbNEhIDqg_L7aUcCcJi5fWqxUME&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Use material and radiationlength instead of mat and len


  Commit: 830324cb1322f3e91757e3fcf7da5f91b9a94770
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_830324cb1322f3e91757e3fcf7da5f91b9a94770&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=JZRBx_VAE1Uln6O1jOu3_TOGV1ZHtHv7NA6W4LvlIBE&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Better spacing of output


  Commit: 53cd8c1afc1e01617932b288c76435d75354ffdc
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_53cd8c1afc1e01617932b288c76435d75354ffdc&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=HnoX0KUTCyQCEGqhgLuczgcBqUsOtqt1Yf2Q66IpfjU&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Streamlining of angle scattering variable naming


  Commit: 37ec16d7044f07ed1af6736c78817bef419ae8be
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_37ec16d7044f07ed1af6736c78817bef419ae8be&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=otH0tXFlp5BBQqN5kijRBB75QF9oFpwNefvOpGhgjVI&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  define to a const static


  Commit: 8c2822675c5f20358e6c9c0b357d5eb5d2c854a0
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_8c2822675c5f20358e6c9c0b357d5eb5d2c854a0&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=rJf6xHx8kuuiv1QZIjZt_Yv0UteK-JkFvUnbPcw0DlY&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Rename thisvert to vertex


  Commit: ca16ef5548f869dc79d9aa0cf53bc075329c1a27
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_ca16ef5548f869dc79d9aa0cf53bc075329c1a27&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=Gfj6C-PVuvZmpfKP5ga73ocoBzbjIgPzod5VvR9JFi4&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M include/remollBeamTarget.hh
    M include/remolltypes.hh
    M src/remollBeamTarget.cc
    M src/remollVEventGen.cc

  Log Message:
  -----------
  kCryogen sampling type to kActiveTargetVolume

Instead of separating cryogen sampling from full target sampling, we're
moving to active target volume only to all target volumes. It's more
general and works linguistically when the sampling volume is not a
cryogen (like in the case of aluminum target windows or ladders).


  Commit: 452d86e625b0f2cba3a72c8bff754f7c0698c107
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_452d86e625b0f2cba3a72c8bff754f7c0698c107&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=mqG6kbt3fg4BG7_9geY6fInybb_aphtjJPwHcCcOFtc&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Remove US Al and main LH2 MS volumes that we added by hand

These were there for the DS Al MS energy loss simulations. Not needed in
general treatment (once it works).


  Commit: f8ed623f061d5a3763a7071e2d18a61dcbe2415c
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f8ed623f061d5a3763a7071e2d18a61dcbe2415c&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=GbhXg-dNclsVKwLCSsiNQ0yGJwS2UOvcGoJ8hGru5yY&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Move variables to smallest scope possible

Still confused (FIXME) about the second sample that is called there.
Should it be there? Been there since the start...


  Commit: 6b6e24ac9fa5bf9d7fe2c07819b9d852a3dc21a0
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_6b6e24ac9fa5bf9d7fe2c07819b9d852a3dc21a0&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=DbIIeNFyRBeQyLN5JhjUHFPO50Z4Gmk7u2lNHzf7JoU&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M include/remollBeamTarget.hh
    M src/remollBeamTarget.cc

  Log Message:
  -----------
  Radiation lengths are actually more like effective lengths

Changed name on those statics, later go to proper radiation lengths when
we can, and put that in properly named variables.


  Commit: 8d832c2b5203f576a91303d11057fe69e43bd7ff
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_8d832c2b5203f576a91303d11057fe69e43bd7ff&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=n8k6IJosn77KODT1H0FoupSY44488RJMCWQSrM0n-oQ&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-08-22 (Tue, 22 Aug 2017)

  Changed paths:
    M include/remollBeamTarget.hh
    M include/remollVertex.hh
    M src/remollBeamTarget.cc
    M src/remollGenAl.cc
    M src/remollGenBeam.cc
    M src/remollGenFlat.cc
    M src/remollGenMoller.cc
    M src/remollGenPion.cc
    M src/remollGenpElastic.cc
    M src/remollGenpInelastic.cc
    M src/remollVEventGen.cc
    M src/remollVertex.cc

  Log Message:
  -----------
  Making this all work together now...

Changed names of variables in BeamTarget and Vertex, to be clearer and
less abbreviated (fBeamE to fBeamEnergy). Chars are cheap.

Properly calculate the cumulative effective length when doing a full
target simulation as opposed to just a single active target volume.


Compare: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_compare_94799275bf65...8d832c2b5203&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=k9CvJ6Df7xRjmhyh9tGgiy0w65vPwCnJEKqRfV3zyVY&s=7MCkaV75_2xAH0eYzqaKEnt2oA-2JpSHW9eVkHZ8WPs&e= 


More information about the 12gevmoller_sim mailing list