Difference between revisions of "GettingStarted hallc replay XEM"

From Xem2
Jump to navigationJump to search
Line 3: Line 3:
 
The Hall C replay is a database structure used to hold detector calibrations, detector geometry, detector maps, output templates, replay scripts, defined output histograms, run numbers and run information.  In order to use this structure properly, '''HCANA must be executed in the top level directory.'''   
 
The Hall C replay is a database structure used to hold detector calibrations, detector geometry, detector maps, output templates, replay scripts, defined output histograms, run numbers and run information.  In order to use this structure properly, '''HCANA must be executed in the top level directory.'''   
 
* Scripts can be executed by running hcana and typing '.x ./SCRIPTS/<spectrometer>/<run-type>/script_to_run.C'
 
* Scripts can be executed by running hcana and typing '.x ./SCRIPTS/<spectrometer>/<run-type>/script_to_run.C'
** Inside the scripts you will find the way hcana imports all the detector geometry, maps, and calibrations through the gHcParms, which is a [THcParmsList \\https://github.com/JeffersonLab/hcana/blob/develop/src/THcParmList.cxx] object.
+
** Inside the scripts you will find the way hcana imports all the detector geometry, maps, and calibrations through the gHcParms, which is a [//https://github.com/JeffersonLab/hcana/blob/develop/src/THcParmList.cxx THcParmsList] object.

Revision as of 11:14, 30 August 2021

Hall C Replay

Purpose

The Hall C replay is a database structure used to hold detector calibrations, detector geometry, detector maps, output templates, replay scripts, defined output histograms, run numbers and run information. In order to use this structure properly, HCANA must be executed in the top level directory.

  • Scripts can be executed by running hcana and typing '.x ./SCRIPTS/<spectrometer>/<run-type>/script_to_run.C'
    • Inside the scripts you will find the way hcana imports all the detector geometry, maps, and calibrations through the gHcParms, which is a THcParmsList object.