Difference between revisions of "Hall C basic replay structure"

From HallCWiki
Jump to navigationJump to search
(→‎TEMPLATES: Brief description.)
(→‎db_cratemap.dat: Brief description.)
Line 55: Line 55:
 
== db_cratemap.dat ==
 
== db_cratemap.dat ==
  
test
+
Defines a map between crate slots and the detector modules.
  
 
== db_run.dat ==
 
== db_run.dat ==
  
 
test
 
test

Revision as of 15:54, 14 November 2016

This entry provides an overview of the basic replay structure for Hall C, which is available on github.

DBASE

general.param

Collects all parameter files that are read-in before the replay.

standard.database

Defines which files are read-in for each run number.

standard.kinematics

Sets the kinematics variables for each run number.

DEF-files

replay.def

Defines which variables or blocks of variables are written to ROOT tree and defines the histograms that are saved in the ROOT file.

replay_cuts.def

Defines cuts for different stages of raw data analysis.

MAPS

detector.map

Defines the map between detector module channels and replay variables.

PARAM

detector.param

Sets the values for all the variables that are needed for the analysis of the data from the detector. It is usually broken into multiple files for better overview.

raw

Here go the raw data files. This is usually just a symbolic link.

ROOTfiles

This is where the ROOT files with variable trees and histograms are saved after the replay.

SCRIPTS

Here are saved the macro files detailing the replay. These macros are run through hcana.

TEMPLATES

Here are located the template files for the replay reports.

db_cratemap.dat

Defines a map between crate slots and the detector modules.

db_run.dat

test