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

Description

Forward Silicon Detector

Simulation, digitization and hit reconstruction of the Forward Silicon tracking detector (FSD): silicon strip stations located between the target and the GEM stations.

Processing chain

  1. Simulation: BmnSilicon creates MC points (BmnSiliconPoint) in the sensors; BmnSiliconDigitizer converts them into strip digits. In the experimental data, the digits are produced by the Raw Data Decoder.
  2. Reconstruction: BmnSiliconHitMaker finds strip clusters and produces hits (BmnSiliconHit); the clusters are also used by the CA tracking (see BmnToCbmHitConverter in detectors/sts).

Classes

Class / file Description
BmnSilicon Detector class for the simulation: geometry and creation of MC points
BmnSiliconPoint MC point in a silicon sensor
BmnSiliconDigit Strip digit
BmnSiliconHit Reconstructed hit
BmnSiliconTrack Track in the silicon detector
BmnSiliconStationSet, BmnSiliconStation, BmnSiliconModule, BmnSiliconLayer Detector geometry created from an XML configuration: stations, modules and strip layers with clustering and hit finding
BmnSiliconConfiguration.h List of the silicon configurations of the run periods
BmnSiliconTransform Transformations (alignment) of the modules
BmnSiliconDigitizer Produces strip digits from the MC points
BmnSiliconHitMaker Produces clusters and hits from the strip digits
BmnSiliconHitProducer, BmnSiliconHitProducerSRC Simple hit producers from the MC points (BM@N and SRC setups)
BmnSiliconTrackFinder Standalone track finder in the silicon detector (algorithm of V. Lenivenko and V. Paltchik)

Library

Built into the Silicon library; the ROOT dictionary is defined in SiliconLinkDef.h.

Directory dependency graph for silicon:

Files

 
BmnSilicon.cxx
 
BmnSilicon.h
 
BmnSiliconConfiguration.h
 
BmnSiliconDigit.cxx
 
BmnSiliconDigit.h
 
BmnSiliconDigitizer.cxx
 
BmnSiliconDigitizer.h
 
BmnSiliconHit.cxx
 
BmnSiliconHit.h
 
BmnSiliconHitMaker.cxx
 
BmnSiliconHitMaker.h
 
BmnSiliconHitProducer.cxx
 
BmnSiliconHitProducer.h
 
BmnSiliconHitProducerSRC.cxx
 
BmnSiliconHitProducerSRC.h
 
BmnSiliconLayer.cxx
 
BmnSiliconLayer.h
 
BmnSiliconModule.cxx
 
BmnSiliconModule.h
 
BmnSiliconPoint.cxx
 
BmnSiliconPoint.h
 
BmnSiliconStation.cxx
 
BmnSiliconStation.h
 
BmnSiliconStationSet.cxx
 
BmnSiliconStationSet.h
 
BmnSiliconTrack.cxx
 
BmnSiliconTrack.h
 
BmnSiliconTrackFinder.cxx
 
BmnSiliconTrackFinder.h
 
BmnSiliconTransform.cxx
 
BmnSiliconTransform.h