{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13272352,"defaultBranch":"master","name":"simc_gfortran","ownerLogin":"MarkKJones","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2013-10-02T13:53:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1840268?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707167337.0","currentOid":""},"activityList":{"items":[{"before":"b33bbbfbe0fcf39dfdf20bc7c19b1f4694a87cc5","after":"52762ebd28a684eada1a7aa3837206df47ec763d","ref":"refs/heads/bigbite","pushedAt":"2024-06-03T13:36:03.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"MarkKJones","name":"Mark K Jones","path":"/MarkKJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1840268?s=80&v=4"},"commit":{"message":"Major upgrades for AlmaLinux9/Rhel9 compatibility- 3rd commit","shortMessageHtmlLink":"Major upgrades for AlmaLinux9/Rhel9 compatibility- 3rd commit"}},{"before":"52adfece6234426fe33b81cf4fa9061b7b7537a4","after":"b33bbbfbe0fcf39dfdf20bc7c19b1f4694a87cc5","ref":"refs/heads/bigbite","pushedAt":"2024-04-28T19:35:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarkKJones","name":"Mark K Jones","path":"/MarkKJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1840268?s=80&v=4"},"commit":{"message":"Increased interger precision from 32-bit to 64-bit to handle large number of tries with rejection sampling turned on","shortMessageHtmlLink":"Increased interger precision from 32-bit to 64-bit to handle large nu…"}},{"before":"9a1ce71a339fa679d8b6af6bf2e5eba8b98c551f","after":"52adfece6234426fe33b81cf4fa9061b7b7537a4","ref":"refs/heads/bigbite","pushedAt":"2024-04-21T16:12:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarkKJones","name":"Mark K Jones","path":"/MarkKJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1840268?s=80&v=4"},"commit":{"message":"Updated simzeof integer to be printed for Ngen, Ntried, etc. Since the Ntried can be very large w/ rejection sampling on, especially for high Q2 simulation.","shortMessageHtmlLink":"Updated simzeof integer to be printed for Ngen, Ntried, etc. Since th…"}},{"before":"ec8081413bbb2052348d5b0ae95fc6f4d5be5fd5","after":"9a1ce71a339fa679d8b6af6bf2e5eba8b98c551f","ref":"refs/heads/bigbite","pushedAt":"2024-03-28T23:39:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarkKJones","name":"Mark K Jones","path":"/MarkKJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1840268?s=80&v=4"},"commit":{"message":"Implemented rejection sampling (RS) for more efficient event generation..\n\nBasic idea:\n- Distribute events according to the cross-section model.\n\nImplementation:\n1. Determine the maximum weight (max_weight) for a given reaction process (D(ee’p), D(ee’n), etc) and generation volume by running some number of events (~500K-1M) without RS.\n2. Continue to throw flat in the chosen phase space but instead of keeping every event accept and reject each event with probability weight/max_weight.\n3. Keep track of the number of tries and chosen max_weight for each job and use that in the following formula to normalize the data: \"Norm = max_weight*genvol*luminosity/ntries\"\n\nHow-to:\n- Add the following parameters under the \"parm simulate\" section of the input file:\n using_RS = 1 ; (ONE = TRUE) Forces Rejection Sampling (RS)\n max_weight_RS = 35E-6 ; Maximum weight for rejection sampling (ub/MeV/sr^2)\n\n where, using_RS is a flag to turn ON RS. The default is OFF. As the name suggest, max_weight_RS takes the value of maximum weight determined by the user for the corresponding job.\n\nOutput summary:\n- The job specific output hist file has been updated with the following information:\n REJECTION SAMPLING (RS) SUMMARY:\n Using RS = 1\n Chosen max wt (max_weight_RS) = 0.350000E-04 ub/MeV/sr^2\n No. events with wt>max_wt_RS = 8\n Observed max wt = 0.407878E-04 ub/MeV/sr^2\n\nwhere \"No. events with wt>max_wt_RS\" keeps count of the no of events with weight>max_weight_RS and \"Observed max wt\" keeps track of the maximum weight observed in the events with weight>max_weight_RS.\n\nPerformance check:\n- 99% increase in the efficiency for event generation has been observed for E12-09-019 analysis! Check out the presentation at the following link for more info: https://sbs.jlab.org/cgi-bin/DocDB/private/ShowDocument?docid=549\n\nOther changes:\n- The maximum number of characters in the name of the SIMC input files have been raised from 40 to 100.","shortMessageHtmlLink":"Implemented rejection sampling (RS) for more efficient event generati…"}},{"before":"de9c643d7ae0f706beab49e38ac8132eef1920d8","after":"ec8081413bbb2052348d5b0ae95fc6f4d5be5fd5","ref":"refs/heads/bigbite","pushedAt":"2024-03-14T17:19:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"MarkKJones","name":"Mark K Jones","path":"/MarkKJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1840268?s=80&v=4"},"commit":{"message":"Added \"h2.new_theory\" file, an upgraded version of \"h2.theory\" file.\n\nMotivation:\n\"h2.theory\" has a cut-off at Pmiss = 0.5 GeV which is not enough to capture the effects of high momentum tail. \"h2.new_theory\" extends that up to 1.2 GeV.\n\nMore details:\nThis file was generated from \"deut.dat\" by Dave Gaskell. According to Dave, \"I found the file upon which the \"deut.dat\" distribution is based (deut.dist). If I divide the values in that file by (4pi p^2), I get something similar to what is in h2.theory.\".\n\nDave also mentioned that this model is based on Bonn potential calculations.","shortMessageHtmlLink":"Added \"h2.new_theory\" file, an upgraded version of \"h2.theory\" file."}},{"before":"3e0874c4895285e20b513d1418821e8e3664bad3","after":null,"ref":"refs/heads/sbs-target","pushedAt":"2024-02-05T21:08:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MarkKJones","name":"Mark K Jones","path":"/MarkKJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1840268?s=80&v=4"}},{"before":"9f29e282bce7a2157e27c7addc4a329d04196734","after":"de9c643d7ae0f706beab49e38ac8132eef1920d8","ref":"refs/heads/bigbite","pushedAt":"2024-02-05T21:08:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarkKJones","name":"Mark K Jones","path":"/MarkKJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1840268?s=80&v=4"},"commit":{"message":"Set SIMC with GMn and GEn targets\n\nWill only calculate external brem and multiple scatteringeffects for incoming electron beam\n\nGMN target info\nhttps://logbooks.jlab.org/files/2022/03/3987411/TGT-RPT-22-002.pdf\nLH2 was bottom loop 1\nentrance = 0.132mm exit = 0.152 side wall = 0.136\nLD2 was bottom loop 3\nentrance = 0.119 exit = 0.155 side wall = 0.137\n\nOnly the entrance thickness is important for the incoming electron\n\n\n\n1) GMN LH2 target targ%can=3\n2) GMN LD2 target targ%can=4\n3) GEN glass target targ%can=5\n\nThe energy loss and radiation length are calculated for the incoming beam electron (narm=1),\nEdit the code target.f and target.inc\nFor the scattering electron(narm=2) and hadron (narm=3) the target.f will\nreturn Eloss=0 and radlen = 0 for targ%can >=3.\n\nModified dbase.f to allow targ%can up to 5.\n\n\nModified simc.f so not do to mc_smear if radlen = 0 to scattered electron and hardon.\n\n\nModified init.f to initialize using only the incoming electron.","shortMessageHtmlLink":"Set SIMC with GMn and GEn targets"}},{"before":null,"after":"3e0874c4895285e20b513d1418821e8e3664bad3","ref":"refs/heads/sbs-target","pushedAt":"2024-02-05T15:01:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MarkKJones","name":"Mark K Jones","path":"/MarkKJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1840268?s=80&v=4"},"commit":{"message":"Set SIMC with GMn and GEn targets\n\nWill only calculate external brem and multiple scatteringeffects for incoming electron beam\n\nGMN target info\nhttps://logbooks.jlab.org/files/2022/03/3987411/TGT-RPT-22-002.pdf\nLH2 was bottom loop 1\nentrance = 0.132mm exit = 0.152 side wall = 0.136\nLD2 was bottom loop 3\nentrance = 0.119 exit = 0.155 side wall = 0.137\n\nOnly the entrance thickness is important for the incoming electron\n\n\n\n1) GMN LH2 target targ%can=3\n2) GMN LD2 target targ%can=4\n3) GEN glass target targ%can=5\n\nThe energy loss and radiation length are calculated for the incoming beam electron (narm=1),\nEdit the code target.f and target.inc\nFor the scattering electron(narm=2) and hadron (narm=3) the target.f will\nreturn Eloss=0 and radlen = 0 for targ%can >=3.\n\nModified dbase.f to allow targ%can up to 5.\n\n\nModified simc.f so not do to mc_smear if radlen = 0 to scattered electron and hardon.\n\n\nModified init.f to initialize using only the incoming electron.","shortMessageHtmlLink":"Set SIMC with GMn and GEn targets"}},{"before":"c9f8a7ceebd967f73f14d4b40bb94ff68abf9d10","after":"9f29e282bce7a2157e27c7addc4a329d04196734","ref":"refs/heads/bigbite","pushedAt":"2023-08-21T21:58:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarkKJones","name":"Mark K Jones","path":"/MarkKJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1840268?s=80&v=4"},"commit":{"message":"Removed dependencies on c++ standard. Now it should build againts any ROOT and/or gcc version","shortMessageHtmlLink":"Removed dependencies on c++ standard. Now it should build againts any…"}},{"before":"27045b4087279edea87103b69feba6acb46cbcb1","after":"c9f8a7ceebd967f73f14d4b40bb94ff68abf9d10","ref":"refs/heads/bigbite","pushedAt":"2023-05-10T17:59:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MarkKJones","name":"Mark K Jones","path":"/MarkKJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1840268?s=80&v=4"},"commit":{"message":"Added output branch to carry energy of the incident e- at the vertex (i.e. smeared Ebeam corrected for various losses in the target)","shortMessageHtmlLink":"Added output branch to carry energy of the incident e- at the vertex …"}},{"before":"9d0fca1f721ee245c8b84cf08e92676dcd30bcc5","after":"27045b4087279edea87103b69feba6acb46cbcb1","ref":"refs/heads/bigbite","pushedAt":"2023-04-19T15:35:12.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"MarkKJones","name":"Mark K Jones","path":"/MarkKJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1840268?s=80&v=4"},"commit":{"message":"Added example input files to generate D(ee'n) and D(ee'p) events suitable for SBS4 configuration of Hall A GMn experiment.","shortMessageHtmlLink":"Added example input files to generate D(ee'n) and D(ee'p) events suit…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wM1QxMzozNjowMy4wMDAwMDBazwAAAARa_I0q","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wM1QxMzozNjowMy4wMDAwMDBazwAAAARa_I0q","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xOVQxNTozNToxMi4wMDAwMDBazwAAAAMcJZWT"}},"title":"Activity · MarkKJones/simc_gfortran"}