Skip to Content.
Sympa Menu

sphenix-software-l - [Sphenix-software-l] major online monitoring change

sphenix-software-l AT lists.bnl.gov

Subject: sPHENIX discussion of software

List archive

Chronological Thread  
  • From: pinkenburg <pinkenburg AT bnl.gov>
  • To: "sphenix-software-l AT lists.bnl.gov" <sphenix-software-l AT lists.bnl.gov>, "sphenix-run-l AT lists.bnl.gov" <sphenix-run-l AT lists.bnl.gov>
  • Subject: [Sphenix-software-l] major online monitoring change
  • Date: Tue, 7 Mar 2023 12:58:16 -0500

Hi folks,

I just merged a PR which makes it possible to fetch identically named histograms from multiple servers (so you can run identical code on the servers and have a convenient histogram handling on the client side)

it took a bit longer than expected - internally it was a massive change (good luck merging if you have a privately modified version of the server or client). On you side the only change is that the getHisto() method which gets you the histogram now needs another parameter for the monitor server (which is a string). I went through all the subsystem code and adjusted it accordingly (just a search/replace of cl->getHisto("") to cl->getHisto("","")).

If you want to see how to run two servers you can use the cemc which was already using two servers (nice guinea pig to see if this actually works). Also the MyMon example runs now two servers.

Please merge your code asap. It's for your own benefit but also - the old and the new servers are incompatible. If the client goes off searching for histograms and the wrong server responds things will hang or crash (for both)

Chris



--
*************************************************************

Christopher H. Pinkenburg ; pinkenburg AT bnl.gov
; http://www.phenix.bnl.gov/~pinkenbu

Brookhaven National Laboratory ; phone: (631) 344-5692
Physics Department Bldg 510 C ; fax: (631) 344-3253
Upton, NY 11973-5000

*************************************************************




  • [Sphenix-software-l] major online monitoring change, pinkenburg, 03/07/2023

Archive powered by MHonArc 2.6.24.

Top of Page