HOME ESR EXPERIMENTS LABS etc
E121 E127 E132 E125 E143 laser_cooling_2021 E142 Ê128 E146 E0052 E0018 E0028 E0038 E0075 E0203_E0018
  masses & isomeres 2025, Page 10 of 14  Not logged in ELOG logo
ID Date Author Category Subject
  90   Wed Apr 2 18:31:52 2025 IDGeneralFYI for morning shifts Thu
The PLEIADES team (pocket detectors) has discussed with Wolfram to get access to the ESR tomorrow (Thu) morning ~8:00 to check their detectors and install a dry N2 flow connection. This might take about 1h. Iris (or Jan) will call the HKR to get the RP shift for the transport of the N2 bottle into the ESR. Morning shift will be informed accordingly when we are onsite, just keep running (keep running...keep running...keep running) until we get access.
  89   Wed Apr 2 18:22:30 2025 IDGeneralSpill cycle distribution
The spill cycle distributions is absolutely nuts since beginning of the shift. On the positive side: we got a lot of spills since FRS did not take many, so I think we got more than our parasitic 1:10 share...
  88   Wed Apr 2 18:15:06 2025 ID, HA, MWGeneralLassie screenshots
Attachment 1: 2025-04-02_18-14-21-624.png
2025-04-02_18-14-21-624.png
  87   Wed Apr 2 18:13:20 2025 ID, HAGeneralRSA spectra
Attachment 1: IMG_0087.jpeg
IMG_0087.jpeg
  86   Wed Apr 2 17:46:12 2025 Ruijiu, Wolfram, Xinliang, WangqianAnalysisThe spectrum of 194Pb82+ vs 184Pt78+
In summary, the statistical results collected between 5:00 and 12:00 AM on April 2, 2025. For each injection, we calculate the frequency mean value 
(f_mean) and the peak height (P) of 194Pb ions for frames with t > 0.14 s, correct each injection’s frequency by subtracting f_mean, and only sum 
the 
spectra from injections with P > 100; moreover, by comparing the 194Pb82+ spectrum with that of 184Pt78+—whose isomer at 1.8 MeV (T1/2 = 1 ms) is 
clearly visible—the setup is demonstrated to be suitable for detecting an isomer with a lifetime of about 1 ms.
===================================================================
How to dod analysis and plot this result:
1. Add up injections and create accumulated spectrum.
(pyroot) gpuuser@appc256:/data.local/G22-00018_00203/scripts/OnlineDataAnalysisSystem/shift/20250331/data$ sh generate_data.sh /data.local/G22-
00018_00203/results/analyzers/RSA01 RSA01- 
'*.tiq_spectrogram.npz' 2025.04.02.05.00.00.000 2025.04.02.12.00.00.000 0.001 408.59e6 408.62e6 0.1 1

After run this command, you will create the accumulated spectrum under the folder with time stamp of start time and stop time.

2. Download the code "plot_fft.cxx" and plot the spectrum with following command:
...2025.04.02.05.00.00.000_2025.04.02.12.00.00.000$ root
   ------------------------------------------------------------------
  | Welcome to ROOT 6.32.10                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Feb 12 2025, 01:50:41                 |
  | From tags/6-32-10@6-32-10                                        |
  | With                                                             |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------

root [0] .L plot_fft.cxx
root [1] plot_fft("2025.4.2 5:00~12:00",411.14e6,411.18e6,0,100)
Attachment 1: photo_2025-04-02_17-47-24.jpg
photo_2025-04-02_17-47-24.jpg
Attachment 2: plot_fft.cxx
// plot_fft.C
// This macro opens the ROOT file "combine_injection.root", retrieves the TH2D histogram
// named "FFT_accumulated", and draws it on a canvas with a logarithmic Z-axis.
// The canvas size is set to 800 x 1000, with the top margin set to 0.05 and the right margin increased.
// Additionally, the histogram title and statistics box are removed.
// You can specify the frequency (x-axis) and time (y-axis) ranges via the function parameters.

void plot_fft(const char* canvasTitle = "FFT Accumulated",double x_min = 0, double x_max = 0, double y_min = 0, double y_max = 0) {
    // Open the ROOT file
    TFile* file = TFile::Open("combine_injection.root");
    if (!file || file->IsZombie()) {
        std::cerr << "Error: Unable to open file combine_injection.root" << std::endl;
        return;
    }
    
    // Retrieve the TH2D histogram named "FFT_accumulated"
    TH2D* hist = dynamic_cast<TH2D*>(file->Get("FFT_accumulated"));
    if (!hist) {
        std::cerr << "Error: Histogram 'FFT_accumulated' not found in the file" << std::endl;
        file->Close();
        return;
    }
    
    // Remove the histogram title
    hist->SetTitle("");
    
    // Remove the statistics box
    gStyle->SetOptStat(0);
    
    // If valid ranges are provided (non-zero and x_min < x_max, etc.), apply them to the axes
    if (x_max > x_min) {
        hist->GetXaxis()->SetRangeUser(x_min, x_max);
    }
    if (y_max > y_min) {
        hist->GetYaxis()->SetRangeUser(y_min, y_max);
    }
    
    // Create a canvas with size 800 x 1000
    TCanvas* canvas = new TCanvas("canvas", canvasTitle, 800, 1000);
    
    // Adjust canvas margins: top margin 0.05, increased right margin (e.g., 0.15)
    canvas->SetTopMargin(0.05);
    canvas->SetLeftMargin(0.12);
    canvas->SetRightMargin(0.15);
    
    // Set axis titles (if desired, you can modify these)
    hist->GetXaxis()->SetTitle("Frequency [Hz]");
    hist->GetYaxis()->SetTitle("Time [s]");
    hist->GetZaxis()->SetTitle("Amplitude (arbitrary units)");
    hist->GetZaxis()->SetTitleOffset(1.2);
    
    // Set log scale for the Z-axis (color scale)
    canvas->SetLogz();
    
    // Draw the histogram using the "COLZ" option to display a color palette
    hist->Draw("COLZ");
    
    // Update the canvas to show the plot
    canvas->Update();
    // Add the canvas title at the top using TLatex
    TLatex latex;
    latex.SetNDC();             // Use normalized coordinates
    latex.SetTextAlign(22);     // Center alignment
    latex.SetTextSize(0.04);      // Adjust text size as needed
    // Draw the title at (x=0.5, y=0.95) in normalized device coordinates
    latex.DrawLatex(0.5, 0.98, canvasTitle);
    
    // Optionally, you can save the canvas as an image file (e.g., PNG)
    // canvas->SaveAs("FFT_accumulated.png");
}
Attachment 3: Screenshot_2025-04-02_22-00-57_1.png
Screenshot_2025-04-02_22-00-57_1.png
  85   Wed Apr 2 17:06:45 2025 ID, HA et alGeneralLassie screenshots
Attachment 1: 2025-04-02_17-09-17-201.png
2025-04-02_17-09-17-201.png
  84   Wed Apr 2 16:28:14 2025 SS, ID, HA etcDAQNTCAP stop/start
NTCAP was stopped and restarted.
  83   Wed Apr 2 15:46:24 2025 ID, HA,MWGeneralBeam back in ESR,
beam is back, we started DAQ again. All files created after 15:45 should be good from now on.
Attachment 1: 20250402_154135.jpg
20250402_154135.jpg
  82   Wed Apr 2 15:07:52 2025 Michael, Alex, MaeveAcceleratorStill not a good beam in the ESR
The (power supply of) SIS kicker magnet has been repaired and the beam has been restored from about 14:20.
But, the Schottky spectrum in the ESR looked pretty bad, so the measurement can not be restarted. 
The accelerator experts are currently looking into this problem.
  81   Wed Apr 2 13:35:17 2025 Michael, Alex, MaeveDAQRSAs data taking
Since there will be no beam for about one hour, the data taking in RSAs has been stopped.
  80   Wed Apr 2 13:27:52 2025 Michael, Alex, MaeveAcceleratorNo beam in the ESR
There is no beam in the ESR since couple of minutes. According to the info from HKR, the experts started to repair the magnets (power supplies) used for extraction and transfer of the beam from SIS to ESR. It is estimated to take about 1 hour.
  79   Wed Apr 2 12:58:15 2025 Ruijiu, WolframAnalysisfrequency drift
Attachment 1: photo_2025-04-02_15-24-34.jpg
photo_2025-04-02_15-24-34.jpg
Attachment 2: photo_2025-04-02_15-28-44.jpg
photo_2025-04-02_15-28-44.jpg
Attachment 3: frequency_194Pb82.xlsx
  78   Wed Apr 2 12:13:57 2025 Michael, AlexAcceleratorSome empty injections triggered while beam patterns are changed
Operators seem to play with spill cycles, we get every 1:1 shot, then 1:10 again. During this, we noticed a few "empty injections" beeing triggered in the RSAs. They light up green, but spectrum is flat. Then it returns to normal operation again.
  77   Wed Apr 2 11:09:42 2025 Michael, AlexAcceleratorThe beam is back in the ESR
We have the beam again the ESR since around 11:00.
The Schottky spectra look the same as before.
The ESR experts could not exactly identify the problem which caused this loss of the beam.
  76   Wed Apr 2 10:55:16 2025 Michael, Alex, WolframAcceleratorNo beam in the ESR
Since few minutes do not see any beam in the ESR (on RSAs). There is beam in SIS and injection requests from the ESR seem to be there as well.
  75   Wed Apr 2 10:31:15 2025 Michael, AlexAcceleratorThe beam is back from 10:10
  74   Wed Apr 2 10:05:06 2025 Michael, Alex, YuriAcceleratorNo beam since 09:59
The SIS kicker has failed again.
  73   Wed Apr 2 10:02:40 2025 Sergey + YuriAcceleratorESR Timeout
At around 9:40, ESR timeout changed from 10 s to 30 s
Triggering only on real injections.
Before that, every second injection was not real but the old one. They can be identified since they should have no "kicker" disturbance.
  72   Wed Apr 2 09:28:59 2025 Michael, AlexGeneralEmpty injections in the ESR
Since the FRS started to take the beam again, the ESR gets 1/10 shots from SIS. But, the ESR seems to request about twice more frequently the beam from SIS which means that every second shot in the ESR is empty (it contains the remaining beam from the previous injection). This also applies to the data stored by RSAs because they also (seem to) trigger each time the ESR requests the beam.
  71   Wed Apr 2 08:47:27 2025 Michael, AlexGeneralThe beam is back
The beam is back. But, the experts have found a problem with one of the modules of the SIS kicker magnet. And, currently they have disabled this module. This fixed the problem. However, since the kicker system is not running with full power, it is not clear by how much this can affect the extracted beam intensity for the ESR. Therefore,  the ESR experts have been called and they will look at the injected beam intensity in the ring, in order to know if its still the same as before disabling the module. 
The experts will discuss at the upcoming meeting how to proceed with the damaged module, i.e. when to repair it.
In addition, the FRS started to take the beam now (again) which means that we will be getting less pulses from SIS as compared to the previous night.
ELOG V3.1.5-fc6679b