SlideShare a Scribd company logo
1 of 15
Download to read offline
State of the Tracker MC
Chris Heidt
March 25th
2015
● Purpose
● Geometry
● Creating Hit/Digit
● Additional Noise
Using the Geant4 physics simulation and various statistical
models, simulate the entire process of tracker data taking
from particle interaction with a scintillating fiber to output
signal in the MLCR.
Outline
Geometry
● Need for accurate environment
– Within the scope of the purpose
● Inside trackers
– Exceeds the scope
● Within the solenoid bore
● Between the trackers
Geometry: Inside Trackers
● Fiber placement
– Individual fibers are placed within a region defined
by the plane's active region
● Views U&V – 32.0cm diameter of 37.8cm
● View X – 31.7cm diameter
● No overhang outside this area
– Fibers are placed in correct
doublet layer geometry
● Unlikely to change over time
Geometry: Inside Trackers
● Station Placement
– Figures come from CMM measurement carried
out at Imperial College
● Give station position relative to a z-axis that runs
from the center of Station 1 to the center of Station
5.
● Does not give station
rotation relative to one
another
● Likely to change as data
taking starts and we learn
more about our trackers
Geometry: Extras
● Tracker He window added
● Many alignment studies with MC are underway
– Trackers within bore
– Trackers relative to magnetic field
– Trackers relative to each other
– Stations relative to each other
Creating Hits/Digits
● Creating Hits
– Initiated by Beam Simulation module within MAUS
● When particle steps through material Geant4 calculates
energy loss and multiple scattering
– Many hits recorded as particle traverses material
● If that material is tagged as a scintillating fiber the event
is stored for processing by Tracker MC
Creating Hits/Digits
● Creating Digits
– The process by which we take the sum of all the
energy deposited into the fiber and transform it into
a data type that can be read by the tracker
reconstruction
● Energy Conversion
● Signal Smearing
● Signal Digitization
● Channel Mapping
Creating Hits/Digits
● Energy Conversion
– Short story, take the total energy deposited into the
fiber during the event and multiply it by number. The
result is the raw NPE
– TL;DR, the raw light output is a function of:
– Integer number of PE passed to electronic simulation
● Fiber Conversion Factor ● Fiber Trapping Efficiency
● Fiber Mirror Efficiency ● Fiber Transmission Efficiency
● VLPC Quantum Efficiency ● Fiber MUX Transmission Efficiency
Creating Hits/Digits
● Signal Smearing
– Input integer PE
is expanded via
Gaussian
– Simulates:
● Uncertainty in
VLPC electron
avalanche
● Noise in ADC Raw:
μ1
= 0.219 μ2
= 0.928
σ1
= 0.116 σ2
= 0.150
Corrected:
μ'1
= 0 μ'2
= 1
σ'1
= 0.163 σ'2
= 0.212
Creating Hits/Digits
● Signal Digitization
– ADCs have 28 buckets
● Overflow not measurable
– Simulation works
backwards
● Start with PE
● Translate that to
bits
● Transform back to
PE
– Effect is to “chop”
data
Chopped
Signal
ADC
Overflow
Creating Hits/Digits
● Channel Mapping
– Each channel has its own
calibration
● Adjusts:
– Spacing between bins
– Pedestal or number of bins
before overflow
– Bad Channels
– MC mapping generated from
lab 7 mapping
● Lab 7 mapping averages and
sigmas
● Gaussian generated MC
mapping
– When mapping in CDB MC
will be able to read that
● Not completely implemented...
Additional Noise
● Two additional sources of noise are included in
the Tracker MC
– Poisson: Thermal Excitation of VLPCs
– Gaussian: X-ray Excitation from RF Cavities
● Handled differently than other MC results
– SciFiNoiseHit data branch in MAUS
– Merged during digitization
– Invisible to recon
Additional Noise
● Thermal Excitation of VLPCs
– Thermal energy knocks loss an
e- which starts an avalanche
with no PE present
– Described by Poisson, λ ̴
0.015
– To save on CPU cycles:
● Number of active channels
determined
● Active channels picked from list
● Magnitude determined from list,
1 – 4 PE possible
– Greater than 4 PE is negligible
– Beyond machine precision?
VLPC Noise
Magnitude
Additional Noise
● X-ray Excitation from RF
Cavities
– Just started working on this
– Assumes average 10 hits per
plane
● Scales with 1/r2
– Gaussian Magnitude about 10 PE
● Developer's Fiat

More Related Content

Similar to Tracker_MC_Noise_Summary

38581354-Seminar-on-GPS.ppt
38581354-Seminar-on-GPS.ppt38581354-Seminar-on-GPS.ppt
38581354-Seminar-on-GPS.pptOsamaOsama46
 
Running windmills with machine learning - Anette Bergo
Running windmills with machine learning - Anette BergoRunning windmills with machine learning - Anette Bergo
Running windmills with machine learning - Anette BergoThoughtworks
 
4. lecture 3 data capturing techniques - total station and gps
4. lecture 3   data capturing techniques - total station and gps4. lecture 3   data capturing techniques - total station and gps
4. lecture 3 data capturing techniques - total station and gpsFenTaHun6
 
4. lecture 3 data capturing techniques - total station and gps
4. lecture 3   data capturing techniques - total station and gps4. lecture 3   data capturing techniques - total station and gps
4. lecture 3 data capturing techniques - total station and gpsFenTaHun6
 
Structure of switches
Structure of switchesStructure of switches
Structure of switchesAnam Sana
 
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...ssuser4b1f48
 
The Role of Semantics in Harmonizing YOPP Observation and Model Data
The Role of Semantics in Harmonizing YOPP Observation and Model DataThe Role of Semantics in Harmonizing YOPP Observation and Model Data
The Role of Semantics in Harmonizing YOPP Observation and Model DataSiri Jodha Singh Khalsa
 
Data acquisition & control
Data acquisition & controlData acquisition & control
Data acquisition & controlpatel andil
 
Data acquisition & system control basic information
Data acquisition & system control basic information Data acquisition & system control basic information
Data acquisition & system control basic information patel andil
 
Lecture24 clockpower routing
Lecture24 clockpower routingLecture24 clockpower routing
Lecture24 clockpower routingfreeloadtailieu
 
Spatial Modulation
Spatial ModulationSpatial Modulation
Spatial ModulationAbdul Qudoos
 
Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)kike2005
 
Test different neural networks models for forecasting of wind,solar and energ...
Test different neural networks models for forecasting of wind,solar and energ...Test different neural networks models for forecasting of wind,solar and energ...
Test different neural networks models for forecasting of wind,solar and energ...Tonmoy Ibne Arif
 
Digital signal transmission in ofc
Digital signal transmission in ofcDigital signal transmission in ofc
Digital signal transmission in ofcAnkith Shetty
 
SAIP2015 presentation_v5
SAIP2015 presentation_v5SAIP2015 presentation_v5
SAIP2015 presentation_v5Thembelani Gina
 
Adc lab
Adc labAdc lab
Adc labxyxz
 

Similar to Tracker_MC_Noise_Summary (20)

38581354-Seminar-on-GPS.ppt
38581354-Seminar-on-GPS.ppt38581354-Seminar-on-GPS.ppt
38581354-Seminar-on-GPS.ppt
 
Running windmills with machine learning - Anette Bergo
Running windmills with machine learning - Anette BergoRunning windmills with machine learning - Anette Bergo
Running windmills with machine learning - Anette Bergo
 
Graph Partition 3
Graph Partition 3Graph Partition 3
Graph Partition 3
 
4. lecture 3 data capturing techniques - total station and gps
4. lecture 3   data capturing techniques - total station and gps4. lecture 3   data capturing techniques - total station and gps
4. lecture 3 data capturing techniques - total station and gps
 
4. lecture 3 data capturing techniques - total station and gps
4. lecture 3   data capturing techniques - total station and gps4. lecture 3   data capturing techniques - total station and gps
4. lecture 3 data capturing techniques - total station and gps
 
Structure of switches
Structure of switchesStructure of switches
Structure of switches
 
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...
 
The Role of Semantics in Harmonizing YOPP Observation and Model Data
The Role of Semantics in Harmonizing YOPP Observation and Model DataThe Role of Semantics in Harmonizing YOPP Observation and Model Data
The Role of Semantics in Harmonizing YOPP Observation and Model Data
 
Total station .pdf
Total station .pdfTotal station .pdf
Total station .pdf
 
Data acquisition & control
Data acquisition & controlData acquisition & control
Data acquisition & control
 
Data acquisition & system control basic information
Data acquisition & system control basic information Data acquisition & system control basic information
Data acquisition & system control basic information
 
Lecture24 clockpower routing
Lecture24 clockpower routingLecture24 clockpower routing
Lecture24 clockpower routing
 
Spatial Modulation
Spatial ModulationSpatial Modulation
Spatial Modulation
 
Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)
 
MU- mimo [autosaved]
MU- mimo [autosaved]MU- mimo [autosaved]
MU- mimo [autosaved]
 
Test different neural networks models for forecasting of wind,solar and energ...
Test different neural networks models for forecasting of wind,solar and energ...Test different neural networks models for forecasting of wind,solar and energ...
Test different neural networks models for forecasting of wind,solar and energ...
 
Total Station.pptx
Total Station.pptxTotal Station.pptx
Total Station.pptx
 
Digital signal transmission in ofc
Digital signal transmission in ofcDigital signal transmission in ofc
Digital signal transmission in ofc
 
SAIP2015 presentation_v5
SAIP2015 presentation_v5SAIP2015 presentation_v5
SAIP2015 presentation_v5
 
Adc lab
Adc labAdc lab
Adc lab
 

Tracker_MC_Noise_Summary

  • 1. State of the Tracker MC Chris Heidt March 25th 2015
  • 2. ● Purpose ● Geometry ● Creating Hit/Digit ● Additional Noise Using the Geant4 physics simulation and various statistical models, simulate the entire process of tracker data taking from particle interaction with a scintillating fiber to output signal in the MLCR. Outline
  • 3. Geometry ● Need for accurate environment – Within the scope of the purpose ● Inside trackers – Exceeds the scope ● Within the solenoid bore ● Between the trackers
  • 4. Geometry: Inside Trackers ● Fiber placement – Individual fibers are placed within a region defined by the plane's active region ● Views U&V – 32.0cm diameter of 37.8cm ● View X – 31.7cm diameter ● No overhang outside this area – Fibers are placed in correct doublet layer geometry ● Unlikely to change over time
  • 5. Geometry: Inside Trackers ● Station Placement – Figures come from CMM measurement carried out at Imperial College ● Give station position relative to a z-axis that runs from the center of Station 1 to the center of Station 5. ● Does not give station rotation relative to one another ● Likely to change as data taking starts and we learn more about our trackers
  • 6. Geometry: Extras ● Tracker He window added ● Many alignment studies with MC are underway – Trackers within bore – Trackers relative to magnetic field – Trackers relative to each other – Stations relative to each other
  • 7. Creating Hits/Digits ● Creating Hits – Initiated by Beam Simulation module within MAUS ● When particle steps through material Geant4 calculates energy loss and multiple scattering – Many hits recorded as particle traverses material ● If that material is tagged as a scintillating fiber the event is stored for processing by Tracker MC
  • 8. Creating Hits/Digits ● Creating Digits – The process by which we take the sum of all the energy deposited into the fiber and transform it into a data type that can be read by the tracker reconstruction ● Energy Conversion ● Signal Smearing ● Signal Digitization ● Channel Mapping
  • 9. Creating Hits/Digits ● Energy Conversion – Short story, take the total energy deposited into the fiber during the event and multiply it by number. The result is the raw NPE – TL;DR, the raw light output is a function of: – Integer number of PE passed to electronic simulation ● Fiber Conversion Factor ● Fiber Trapping Efficiency ● Fiber Mirror Efficiency ● Fiber Transmission Efficiency ● VLPC Quantum Efficiency ● Fiber MUX Transmission Efficiency
  • 10. Creating Hits/Digits ● Signal Smearing – Input integer PE is expanded via Gaussian – Simulates: ● Uncertainty in VLPC electron avalanche ● Noise in ADC Raw: μ1 = 0.219 μ2 = 0.928 σ1 = 0.116 σ2 = 0.150 Corrected: μ'1 = 0 μ'2 = 1 σ'1 = 0.163 σ'2 = 0.212
  • 11. Creating Hits/Digits ● Signal Digitization – ADCs have 28 buckets ● Overflow not measurable – Simulation works backwards ● Start with PE ● Translate that to bits ● Transform back to PE – Effect is to “chop” data Chopped Signal ADC Overflow
  • 12. Creating Hits/Digits ● Channel Mapping – Each channel has its own calibration ● Adjusts: – Spacing between bins – Pedestal or number of bins before overflow – Bad Channels – MC mapping generated from lab 7 mapping ● Lab 7 mapping averages and sigmas ● Gaussian generated MC mapping – When mapping in CDB MC will be able to read that ● Not completely implemented...
  • 13. Additional Noise ● Two additional sources of noise are included in the Tracker MC – Poisson: Thermal Excitation of VLPCs – Gaussian: X-ray Excitation from RF Cavities ● Handled differently than other MC results – SciFiNoiseHit data branch in MAUS – Merged during digitization – Invisible to recon
  • 14. Additional Noise ● Thermal Excitation of VLPCs – Thermal energy knocks loss an e- which starts an avalanche with no PE present – Described by Poisson, λ ̴ 0.015 – To save on CPU cycles: ● Number of active channels determined ● Active channels picked from list ● Magnitude determined from list, 1 – 4 PE possible – Greater than 4 PE is negligible – Beyond machine precision? VLPC Noise Magnitude
  • 15. Additional Noise ● X-ray Excitation from RF Cavities – Just started working on this – Assumes average 10 hits per plane ● Scales with 1/r2 – Gaussian Magnitude about 10 PE ● Developer's Fiat