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

Description

Detectors

Detector-specific classes of the BM@N setup: transport simulation (detector classes creating MC points), digitization of the MC points, data classes of digits and hits, detector geometry and the hit reconstruction of the tracking and time-of-flight detectors. The reconstruction of the calorimeters and other forward detectors is in reconstruction.

A typical detector directory contains:

  • Bmn<Det> (derived from FairDetector) - geometry and creation of the MC points in the simulation;
  • Bmn<Det>Point (derived from FairMCPoint) - MC point;
  • Bmn<Det>Digitizer - task producing digits from the MC points (the experimental digits are produced by the Raw Data Decoder);
  • Bmn<Det>HitMaker / Bmn<Det>HitProducer - task producing hits from the digits or MC points;
  • Bmn<Det>StationSet, ...Station, ...Module, ...Layer - geometry of the strip detectors created from XML configurations of the run periods;
  • Bmn<Det>Geo, Bmn<Det>GeoPar, Bmn<Det>ContFact - geometry and parameter containers of FairRoot.

Subdirectories

Beam and trigger detectors

Directory Detector
bc Beam counters (BC)
SiBT Silicon Beam Tracker
SiProf Silicon beam profilometers
mwpc Multi-wire proportional chambers (beam tracking)
bd Barrel Detector (multiplicity trigger)
SiMD Silicon Multiplicity Detector (multiplicity trigger)
FD Forward Detector
armTriggers Arm trigger counters of the SRC setup

Tracking detectors

Directory Detector
vsp Vertex Silicon Plane
silicon Forward Silicon Detector
gem GEM stations inside the analyzing magnet
sts CBM STS classes: simulation of the GEM stations and interface to the CA tracking
csc Cathode Strip Chambers
dch Drift chambers
ssd Silicon Strip Detector adapted from CBM STS (not built)

Time-of-flight detectors

Directory Detector
tof1 TOF-400 and TOF-700

Calorimeters and forward detectors

Directory Detector
fhcal Forward Hadron Calorimeter
hodo Forward hodoscope
scwall Scintillation Wall
ndet Neutron detector (HGND)
zdc Zero Degree Calorimeter (first runs)
ecal Electromagnetic Calorimeter

Other

Directory Description
vacwall Vacuum wall: sensitive plane recording the MC truth of the crossing particles
common Common geometry helper of the forward detectors

Libraries

Each subdirectory is built into its own library (e.g. Gem, Silicon, TOF1, FHCal); see the README of the subdirectory.

Directory dependency graph for detectors:

Directories

 
armTriggers
 Arm trigger detectors
 
bc
 Beam counters (BC)
 
bd
 Barrel Detector (BD)
 
common
 Common detector tools
 
csc
 Cathode Strip Chambers (CSC)
 
dch
 Drift Chambers (DCH)
 
ecal
 Electromagnetic Calorimeter (ECAL)
 
FD
 Forward Detector (FD)
 
fhcal
 Forward Hadron Calorimeter (FHCal)
 
gem
 GEM detectors
 
hodo
 Forward Hodoscope (Hodo)
 
mwpc
 Multi-Wire Proportional Chambers (MWPC)
 
ndet
 Neutron Detector (NDet / HGND)
 
scwall
 Scintillation Wall (ScWall)
 
SiBT
 Silicon Beam Tracker (SiBT)
 
silicon
 Forward Silicon Detector
 
SiMD
 Silicon Multiplicity Detector (SiMD)
 
SiProf
 Silicon Profilometer (SiProf)
 
ssd
 Silicon Strip Detector (SSD)
 
sts
 STS-based simulation and tracking interface
 
tof1
 Time-of-Flight detectors (TOF-400 and TOF-700)
 
vacwall
 Vacuum wall (VacWall)
 
vsp
 Vertex Silicon Plane (VSP)
 
zdc
 Zero Degree Calorimeter (ZDC)