[Halld-offline] Building versions for Nacer, notes on analysis launch 1 (of 4).

Alexander Austregesilo aaustreg at jlab.org
Wed May 6 17:03:38 EDT 2020


Hi Mark,

Sorry, your 'best guess' is wrong. To keep things consistent, we ran 
2016-02-ver06 with exactly the same reconstruction software stack as we 
used for 2017-01 REST ver03.

Cheers,

Alex


On 5/6/2020 4:57 PM, Mark Ito wrote:
> Folks,
>
> The first analysis launch on Nacer's list of four is "2016ver20". Here 
> is the web page:
>
> https://halldweb.jlab.org/wiki-private/index.php/Spring_2016_Analysis_Launch#Version20 
>
>
> There is no version information there, but it does name the REST 
> production run it was produced from. That is REST ver06. From that page:
>
>   REST ver06 (August 2018), runs 11366 - 11555 ('golden period')
>
> That reconstruction launch appears on this web page:
>
> https://halldweb.jlab.org/wiki-private/index.php/Spring_2016_Dataset_Summary#Full_REST_Production 
>
>
> It is the fourth line from the bottom. The link on that line leads to 
> this page:
>
> https://halldweb.jlab.org/data_monitoring/recon/summary_swif_output_recon_2016-02_ver06_batch01.html 
>
>
> which does not contain any version information.
>
> If I list tags from halld_recon that match *recon*2016* I get:
>
>   [marki at markdesk4 halld_recon]$ git tag | grep 2016 | grep recon
>   recon-2016_02-ver01
>   recon-2016_02-ver02
>   recon-2016_02-ver03
>   recon-2016_02-ver04
>
> If I do the same search for tags in sim-recon, I get:
>
>   [marki at markdesk4 sim-recon]$ git tag | grep 2016 | grep recon
>   recon-2016_02-ver01
>   recon-2016_02-ver02
>   recon-2016_02-ver03
>   recon-2016_02-ver04
>
> Recall that halld_recon started as a clone of sim-recon. So we expect 
> tags that were applied to sim-recon to appear in both sim-recon and 
> halld_recon. So these four tags were all initially applied when we 
> were still using sim-recon. Note there is no tag for recon-2016_02-ver06.
>
> I have been making backups of sim-recon and halld_recon and writing 
> them to tape before deleting them from the group disk. If I look in 
> the tape library I see:
>
>   lorentz:marki:releases> ls *2016_02*
> sim-recon-recon-2016_02-ver03_Linux_CentOS6-x86_64-gcc4.9.2.tar.gz
> sim-recon-recon-2016_02-ver03_Linux_CentOS7-x86_64-gcc4.8.5.tar.gz
>   sim-recon-recon-2016_02-ver03_Linux_RHEL6-x86_64-gcc4.9.2.tar.gz
>   sim-recon-recon-2016_02-ver03_Linux_RHEL7-x86_64-gcc4.8.5.tar.gz
> sim-recon-recon-2016_02-ver04-Linux_CentOS7-x86_64-gcc4.8.5.tar.gz
>
> so again no 2016_02-ver06. And there is no CentOS7.7 build and no 
> container build either. Also note that launches are were _never_ run 
> from builds on the group disk (except for on the OSG and at NERSC). 
> The launch-meister always builds his own version on /work/halld. But I 
> think that that is the least of our worries.
>
> My best guess is that ver06 was built with the ver04 tag, and perhaps 
> run with updated calibration constants or software settings. So I can 
> try to build the ver04 tag. I think that that should work.
>
> Now which version of halld_sim should I use to go with it? Two choices:
>
> A) the latest halld_sim
>
> B) the simulation code that is contained in the old sim-recon
>
> and perhaps there are others. In case (A) there is no guarantee that a 
> modern halld_sim will build against an old halld_recon, at least not 
> without a fight. In case (B), that is a very old version of the 
> simulation.
>
> Another question: which version of hdgeant4 should I use. Recall 
> hdgean4 depends on halld_recon.
>
> One final point. The intention is to get all of this running with 
> MCwrapper. There may or may not be issues there.
>
> Thoughts?
>
>   -- Mark
>
> P. S. For the record, the other three analysis launches Nacer mentions 
> are 2017ver21, 2018_08ver02, and 2018_01_ver03.
>
> _______________________________________________
> Halld-offline mailing list
> Halld-offline at jlab.org
> https://mailman.jlab.org/mailman/listinfo/halld-offline



More information about the Halld-offline mailing list