Back to home page

sPhenix code displayed by LXR

 
 

    


Last indexation completed on 2025-08-02 08:21:18 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-08-02 08:00:47  
folder BcoQA/ - 2025-08-02 08:00:48  
folder calibrations/ - 2025-08-02 08:00:49  
folder CaloProduction/ - 2025-08-02 08:00:48  
folder CDBTest/ - 2025-08-02 08:00:48

Setup:
Please do not use the writing/reading to the cdb (the mycdb.jsan stuff), it's not needed right now - your job ends when you have created the file and read it back)
The calibration files will be written and read to the local directory (./)
set NOPAYLOADCLIENT_CONF to mycdb.json (you need to stay in this dir so the reading/writing work so you don't need the full path):


SEE ALSO: README

folder common/ - 2025-08-02 08:00:49  
folder detectors/ - 2025-08-02 08:00:49  
folder eventcombine/ - 2025-08-02 08:00:49

Run event combiner in condor. Used for runs where all prdf's exist (MBD, ZDC/sEPD, HCals) and the prdf files are in lustre under /sphenix/lustre01/sphnxpro/commissioning
The list of runs to be processed is in runnumbers.txt, the condor bash script run_eventcombiner.sh creates the list files with the prdf's and runs the Fun4All_Combiner.C macro which reads in those lists. The output filepath is hardcoded in Fun4All_Combiner.C:
Fun4AllEventOutputManager *out = new Fun4AllEventOutputManager("EvtOut","/sphenix/lustre01/sphnxpro/commissioning/aligned_prdf/beam-%08d-%04d.prdf",20000);
choose a directory you can write to. The output files will be named beam-00000<runnumber>-00<segment>.prdf. The run number is taken from the input prdfs, the segment number starts with 0 and is then incremented for each new output file. The size of the combined prdf files is set by the second parameter, it is the size in MB after which a new file is opened.

folder Gl1Production/ - 2025-08-02 08:00:48  
folder InttProduction/ - 2025-08-02 08:00:48  
folder JetProduction/ - 2025-08-02 08:00:48  
folder macros/ - 2025-08-02 08:00:49  
folder MvtxProduction/ - 2025-08-02 08:00:48  
folder SpinProduction/ - 2025-08-02 08:00:48  
folder StreamingProduction/ - 2025-08-02 08:00:48  
folder TpcProduction/ - 2025-08-02 08:00:48  
folder TpotProduction/ - 2025-08-02 08:00:48  
folder TrackingProduction/ - 2025-08-02 08:00:48  
folder TriggerProduction/ - 2025-08-02 08:00:48

# usage: create the needed list files (daqhost is sebXX) also creates list for the GL1
CreateFileLists.pl <runnumber> <daqhost>
then run the Fun4All_Prdf_Combiner.C macro
root.exe -q -b Fun4All_Prdf_Combiner.C
The output manager is commented out so it does not overflow your current workdir by accident. It will save files in 100k event chunks

folder validation/ - 2025-08-02 08:00:49  
README.md 4589 bytes 2025-08-02 08:00:48 -