Difference between revisions of "Software"
(Software moved to Offlne Software: Separating out online stuff) |
|||
Line 1: | Line 1: | ||
− | + | ||
+ | |||
+ | |||
+ | Raw data – halld_recon | ||
+ | Raw data is taken in EVIO file format and processed using programs in halld_recon. | ||
+ | Calibration databases are RCDB and CCDB. | ||
+ | hd_root is used with plugins for event reconstruction, monitoring and to make REST files (physics quantities, no detector hit information). | ||
+ | |||
+ | |||
+ | Simulated data - halld_sim | ||
+ | Event generators generates simulated physics data (particle, momentum, track angle) | ||
+ | Geant4 models the measurements (detector hits) produced by those tracks | ||
+ | mcsmear models the detector resolution which makes the measurements less exact. | ||
+ | MCWrapper runs the above on demand. | ||
+ | |||
+ | Reaction channel analysis | ||
+ | ReactionFilter plugin is used to find the events corresponding to a particular reaction to make Analysis Trees. | ||
+ | Requests for analysis trees are bundled together into launches, to generates the trees together. | ||
+ | |||
+ | Analysis Tree analysis | ||
+ | DSelectors are used to apply filters to the data and generate histograms of invariant mass etc. | ||
+ | FSRoot is an alternative to DSelectors and generates flat trees. | ||
+ | |||
+ | AmpTools is used for partial wave analysis |
Revision as of 13:06, 9 December 2021
Raw data – halld_recon Raw data is taken in EVIO file format and processed using programs in halld_recon. Calibration databases are RCDB and CCDB. hd_root is used with plugins for event reconstruction, monitoring and to make REST files (physics quantities, no detector hit information).
Simulated data - halld_sim
Event generators generates simulated physics data (particle, momentum, track angle)
Geant4 models the measurements (detector hits) produced by those tracks
mcsmear models the detector resolution which makes the measurements less exact.
MCWrapper runs the above on demand.
Reaction channel analysis ReactionFilter plugin is used to find the events corresponding to a particular reaction to make Analysis Trees. Requests for analysis trees are bundled together into launches, to generates the trees together.
Analysis Tree analysis DSelectors are used to apply filters to the data and generate histograms of invariant mass etc. FSRoot is an alternative to DSelectors and generates flat trees.
AmpTools is used for partial wave analysis