BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
run Directory Reference

Description

Main processing macros

Main macros of BmnRoot: simulation, raw data decoding, reconstruction and analysis. They are described in detail in the BmnRoot Start Guide.

Processing chain

event generator file ──► run_sim_bmn.C ──► bmnsim.root (MC points, digits) ──┐
├──► run_reco_bmn.C ──► bmndst.root (DST) ──► run_ana_bmn.C
raw DAQ file (*.data) ──► run_raw_bmn.C ──► DIGI file (detector digits) ──────┘

Macros

File Description
run_sim_bmn.C Simulation: event generator (or box generator), transport through the setup geometry from the Geometry Database (geometryTag, e.g. run9:), digitization of the detectors; output bmnsim.root
run_raw_bmn.C Decoding of the experimental raw data into a DIGI file with the Raw Data Decoder (decoder)
run_reco_bmn.C Reconstruction of simulated or experimental DIGI data into a DST file (reconstruction)
run_ana_bmn.C Runs an analysis task (BmnAnalysisTask, physics) over DST files
miniDST.C Converts DST files into the mini-DST format with the selection from config/mdst_config.json

Subdirectories

Directory Description
QA Generation of the QA reports of the reconstruction and their web servers
geometry_run Setup geometries of the run periods defined by macros (before the Geometry Database)

Documents

BmnRoot_Start_Guide.docx, BmnRoot_DST_Format.docx and BmnRoot_DIGI_Format.docx are generated in this directory by the scripts of services/format_docs and are not stored in git.

Directory dependency graph for run:

Directories

 
geometry_run
 Setup geometries of the run periods
 
QA
 Reconstruction QA reports

Files

 
miniDST.C
 
run_ana_bmn.C
 
run_raw_bmn.C
 
run_reco_bmn.C
 
run_sim_bmn.C