Sim Calorimetry CMSSW Calorimetry Digi Simulation Ecal Sim

  • Slides: 4
Download presentation
Sim. Calorimetry CMSSW Calorimetry Digi Simulation Ecal. Sim. Producers Ecal. Sim. Algos Calo. Sim.

Sim. Calorimetry CMSSW Calorimetry Digi Simulation Ecal. Sim. Producers Ecal. Sim. Algos Calo. Sim. Algos Hcal. Sim. Producers Hcal. Sim. Algos Doesn’t need full geometry. Only a list of active cells. Needs to access calibration interface, to get gains, baselines, & noises Main class: Calo. TDigitizer u. Contains a Calo. Hit. Response u. Creates u. Templated u. Adds analog signal from Sim Hits, cell parameters on an Electronics. Sim class baseline & noise, creates subdetector-specific digi

Calo. Hit. Response: Adds up analog signals from Hits è Input: r Calo Sim

Calo. Hit. Response: Adds up analog signals from Hits è Input: r Calo Sim Hits r List of Active Det. Ids è Subdetector-specific parameters: r Shaping function è Readout-cell-specific parameters stored in a Calo. VSim. Parameter. Map r Photomultiplier gain: uconverts Sim. Hit units to avg. # of photolectrons r Amp gain: ufrom photoelectrons to units of analog signal u. Haven’t hooked this up to real calibrations yet è Output: r Analog signals (Calo. Samples)

Electronics Sim Templated in the Calo. TDigitizer, because it needs to produce a subdetector-specific

Electronics Sim Templated in the Calo. TDigitizer, because it needs to produce a subdetector-specific type of digi u Should use: u è Calo. VNoisifier: r Adds baseline, noise, gain variations r Creates digis è A Coder u HCAL implementation è Uses interface for calibration database, so it can use real gain variations, baselines, and noises, on a cell-by -cell and capacitor-by-capacitor basis è Test program makes digis from single Hits for all HCAL subdetectors

To-do Profile HCAL code to find bottleneck u Add a standalone ECAL simulation u

To-do Profile HCAL code to find bottleneck u Add a standalone ECAL simulation u è Have a Shaper & a Sim. Parameter. Map Use real calibrations in ECAL sim u Extend to use Producers u Get cells from a real geometry u Use actual Sim. Hits u