mu
|
New Small Wheel Simulation and Digitization Validation
|
This twiki page contains information on the validation ntuples for the simulation and digitization of the New Small Wheel.
Validation Ntuple Information
Validation ntuples can be produced with simulation and/or digitization information with the MuonPRDTest package
MuonSpectrometer/MuonValidation/MuonPRDTest
An example digitization ntuple can be found on eos
/eos/atlas/atlascerngroupdisk/perf-muon/NSW/EvntGeneration/SingleMuon_pt10-100/Digitization_ntuples
The ntuples are organized by MM, sTGC and simulation (hits) or digitization (digits).
The variables use an identifier scheme that is explained in
this document on NSW SW identifiers.
MM Digit Variables
MM digitization variables
header
and
src
.
Information of the module down to the channel closest to the initial G4 hit. Size of vector is Digits_MM_n.
Digits_MM_n |
Number of detector layers with digits |
Digits_MM_stationName |
MM station (Athena identifiers: small "MMS" and large "MML") |
Digits_MM_stationEta |
Eta of the chamber (1 or 2, with > 0 for side A; < 0 for side C) |
Digits_MM_stationPhi |
Phi of the chamber (1-8, large and small sectors grouped together. eg: sectors 1 & 2 have Digits_MM_stationPhi = 1) |
Digits_MM_multiplet |
Multiplet (1 or 2) |
Digits_MM_gas_gap |
Gas gap (1-4) |
Digits_MM_channel |
Channel number - out to < 5k |
Vectors that hold vectors of digits in which an entry corresponds to a strip that fired. The information is from the VMM chip response emulation.
Digits_MM_time |
Strip time |
Digits_MM_charge |
Strip charge |
Digits_MM_stripPosition |
Strip position - strip number |
Digits_MM_stripLposX |
Strip local position X |
Digits_MM_stripLposY |
Strip local position Y |
Digits_MM_stripGposX |
Strip global position X |
Digits_MM_stripGposY |
Strip global position Y |
Digits_MM_stripGposZ |
Strip global position Z |
Vectors that hold vectors of digits in which an entry corresponds to a strip that fired. The information is after the strip response, without electronics response.
Digits_MM_stripResponse_time |
Strip time after strip response only |
Digits_MM_stripResponse_charge |
Strip charge after strip response only |
Digits_MM_stripResponse_stripPosition |
Strip position - strip number |
Digits_MM_stripResponse_stripLposX |
Strip local position X after strip response only |
Digits_MM_stripResponse_stripLposY |
Strip local position Y after strip response only |
Digits_MM_stripresponse_stripGposX |
Strip global position X after strip response only |
Digits_MM_stripResponse_stripGposY |
Strip global position Y after strip response only |
Digits_MM_stripResponse_stripGposZ |
Strip global position Z after strip response only |
Truth information of the (1st) Geant4 hit that caused this digit. Size of vector is Digits_MM_n.
Digits_MM_truth_barcode |
Truth hit barcode |
Digits_MM_truth_localPosX |
Truth hit local position X |
Digits_MM_truth_localPosY |
Truth hit local position Y |
Digits_MM_truth_XZ_angle |
Truth XZ angle |
Digits_MM_truth_globalPosX |
Truth global position X |
Digits_MM_truth_globalPosY |
Truth global position Y |
Digits_MM_truth_globalPosZ |
Truth global position Z |
Trigger information.
Digits_MM_time_trigger |
Trigger time |
Digits_MM_charge_trigger |
Trigger charge |
Digits_MM_position_trigger |
Trigger strip position |
Digits_MM_MMFE_VMM_id_trigger |
Trigger MMFE ID |
Digits_MM_VMM_id_trigger |
Trigger VMM ID |
MM Sim Hit Variables
Simulated hit information from G4
header
and
src
.
Hits_MM_n |
Number of hits |
Hits_MM_trackId |
|
Hits_MM_truthEl |
|
Hits_MM_globalTime |
Hit global time |
Hit, surface, digit positions, etc
Hits_MM_hitGlobalPositionX |
Hit global position X |
Hits_MM_hitGlobalPositionY |
Hit global position Y |
Hits_MM_hitGlobalPositionZ |
Hit global position Z |
Hits_MM_hitGlobalPositionR |
Hit global position R |
Hits_MM_hitGlobalPositionP |
Hit global position P |
Hits_MM_hitGlobalDirectionX |
Hit global direction X |
Hits_MM_hitGlobalDirectionY |
Hit global direction Y |
Hits_MM_hitGlobalDirectionZ |
Hit global direction Z |
Hits_MM_hitLocalPositionX |
Hit local position X |
Hits_MM_hitLocalPositionY |
Hit local position Y |
Hits_MM_hitLocalPositionZ |
Hit local position Z |
Hits_MM_detector_globalPositionX |
Hit detector global position X |
Hits_MM_detector_globalPositionY |
Hit detector global position Y |
Hits_MM_detector_globalPositionZ |
Hit detector global position Z |
Hits_MM_detector_globalPositionR |
Hit detector global position R |
Hits_MM_detector_globalPositionP |
Hit detector global position P |
Hits_MM_hitToDsurfacePositionX |
|
Hits_MM_hitToDsurfacePositionY |
|
Hits_MM_hitToDsurfacePositionZ |
|
Hits_MM_hitToRsurfacePositionX |
|
Hits_MM_hitToRsurfacePositionY |
|
Hits_MM_hitToRsurfacePositionZ |
|
Hits_MM_FastDigitRsurfacePositionX |
|
Hits_MM_FastDigitRsurfacePositionY |
|
Hits_MM_particleEncoding |
Hit particle encoding |
Hits_MM_kineticEnergy |
Hit kinetic energy |
Hits_MM_depositEnergy |
Hit energy deposit |
Hits_MM_StepLength |
Hit step length |
Information about detector element with sim hit. This information is encoded with the sim ID (different from the offline below).
Hits_MM_sim_stationName |
Hit station name |
Hits_MM_sim_stationEta |
Hit station eta |
Hits_MM_sim_stationPhi |
Hit station phi |
Hits_MM_sim_multilayer |
Hit multilayer |
Hits_MM_sim_layer |
Hit layer |
Hits_MM_sim_side |
Hit side |
Information about detector element with sim hit using offline identifiers.
Hits_MM_off_stationName |
Offline ID station number |
Hits_MM_off_stationEta |
Offline ID station eta |
Hits_MM_off_stationPhi |
Offline ID station phi |
Hits_MM_off_multiplet |
Offline ID multiplet |
Hits_MM_off_gas_gap |
Offline ID gas gap |
Hits_MM_off_channel |
Offline ID channel number |
Truth Particle Variables
Truth particle as generated.
TruthParticle_n |
Number of truth particles |
TruthParticle_Pt |
pT |
TruthParticle_Eta |
Eta |
TruthParticle_Phi |
Phi |
TruthParticle_E |
Energy |
TruthParticle_M |
Mass |
TruthParticle_Pdg |
PDG ID |
TruthParticle_Status |
MC status |
TruthParticle_Barcode |
MC barcode |
TruthParticle_Production_vertex_id |
Production vertex ID |
TruthParticle_End_vertex_id |
Decay vertex ID |
Truth vertex information - to study truth history.
TruthVertex_n |
Number of truth vertices |
TruthVertex_X |
Truth vertex X |
TruthVertex_Y |
Truth vertex Y |
TruthVertex_Z |
Truth vertex Z |
TruthVertex_T |
Truth vertex T |
TruthVertex_Id |
Truth vertex ID |
Truth particle information at the entrance to the Muon Spectrometer volume
Truth information at the entry to the Muon Spectrometer volume
header
and
src
.
MuEntryParticle_n |
Number of particles at MS entrance |
MuEntry_Particle_Pt |
Particle pT at MS entrance |
MuEntry_Particle_Eta |
Particle eta at MS entrance |
MuEntry_Particle_Phi |
Particle phi at MS entrance |
MuEntry_Particle_Pdg |
Particle PDG ID |
MuEntry_Particle_Barcode |
Particle barcode |
MuEntry_Position_Eta |
Eta of position of particle at entrance to the MS |
MuEntry_Position_Phi |
Phi of position of particle at entrance to the MS |
MuEntry_Position_X |
X position of particle at entrance to the MS |
MuEntry_Position_Y |
Y position of particle at entrance to the MS |
MuEntry_Position_Z |
Z position of particle at entrance to the MS |
Basic information
runNumber |
Run Number |
eventNumber |
Event Number |
sTGC Sim Hit Variables
Hits_sTGC_nSimHits |
|
Hits_sTGC_trackId |
|
Hits_sTGC_truthEl |
|
Hits_sTGC_globalTime |
|
Hits_sTGC_hitGlobalPositionX |
|
Hits_sTGC_hitGlobalPositionY |
|
Hits_sTGC_hitGlobalPositionZ |
|
Hits_sTGC_hitGlobalPositionR |
|
Hits_sTGC_hitGlobalPositionP |
|
Hits_sTGC_hitGlobalDirectionX |
|
Hits_sTGC_hitGlobalDirectionY |
|
Hits_sTGC_hitGlobalDirectionZ |
|
Hits_sTGC_hitLocalPositionX |
|
Hits_sTGC_hitLocalPositionY |
|
Hits_sTGC_hitLocalPositionZ |
|
Hits_sTGC_detector_globalPositionX |
|
Hits_sTGC_detector_globalPositionY |
|
Hits_sTGC_detector_globalPositionZ |
|
Hits_sTGC_detector_globalPositionR |
|
Hits_sTGC_detector_globalPositionP |
|
Hits_sTGC_hitToDsurfacePositionX |
|
Hits_sTGC_hitToDsurfacePositionY |
|
Hits_sTGC_hitToDsurfacePositionZ |
|
Hits_sTGC_hitToRsurfacePositionX |
|
Hits_sTGC_hitToRsurfacePositionY |
|
Hits_sTGC_hitToRsurfacePositionZ |
|
Hits_sTGC_FastDigitRsurfacePositionX |
|
Hits_sTGC_FastDigitRsurfacePositionY |
|
Hits_sTGC_particleEncoding |
|
Hits_sTGC_kineticEnergy |
|
Hits_sTGC_depositEnergy |
|
Hits_sTGC_StepLength |
|
Hits_sTGC_sim_stationName |
|
Hits_sTGC_wedgeId |
|
Hits_sTGC_wedgeType |
|
Hits_sTGC_detectorNumber |
|
Hits_sTGC_sim_stationEta |
|
Hits_sTGC_sim_stationPhi |
|
Hits_sTGC_sim_multilayer |
|
Hits_sTGC_sim_layer |
|
Hits_sTGC_sim_side |
|
Hits_sTGC_stripNumber |
|
Hits_sTGC_wireNumber |
|
Hits_sTGC_off_stationName |
|
Hits_sTGC_off_stationEta |
|
Hits_sTGC_off_stationPhi |
|
Hits_sTGC_off_multiplet |
|
Hits_sTGC_off_gas_gap |
|
Hits_sTGC_off_channel_type |
|
Hits_sTGC_off_channel |
|
sTGC Digit Variables
Digits_sTGC_n |
|
Digit_sTGC_Pad_Digits_n |
|
Digit_sTGC_time |
|
Digit_sTGC_bctag |
|
Digit_sTGC_charge |
|
Digit_sTGC_isDead |
|
Digit_sTGC_isPileup |
|
Digit_sTGC_stationName |
|
Digit_sTGC_stationEta |
|
Digit_sTGC_stationPhi |
|
Digit_sTGC_multiplet |
|
Digit_sTGC_gas_gap |
|
Digit_sTGC_channel_type |
|
Digit_sTGC_channel |
|
Digit_sTGC_stationEtaMin |
|
Digit_sTGC_stationEtaMax |
|
Digit_sTGC_stationPhiMin |
|
Digit_sTGC_stationPhiMax |
|
Digit_sTGC_gas_gapMin |
|
Digit_sTGC_gas_gapMax |
|
Digit_sTGC_padEta |
|
Digit_sTGC_padPhi |
|
Digit_sTGC_numberOfMultilayers |
|
Digit_sTGC_multilayerMin |
|
Digit_sTGC_multilayerMax |
|
Digit_sTGC_channelTypeMin |
|
Digit_sTGC_channelTypeMax |
|
Digit_sTGC_channelMin |
|
Digit_sTGC_channelMax |
|
Digit_sTGC_channelNumber |
|
Digits_sTGC_channelPosX |
|
Digits_sTGC_channelPosY |
|
Digits_sTGC_localPosX |
|
Digits_sTGC_localPosY |
|
Digits_sTGC_globalPosX |
|
Digits_sTGC_globalPosY |
|
Digits_sTGC_globalPosZ |
|
Digits_sTGC_truth_barcode |
|
Digits_sTGC_truth_localPosX |
|
Digits_sTGC_truth_localPosY |
|
Digits_sTGC_truth_globalPosX |
|
Digits_sTGC_truth_globalPosY |
|
Digits_sTGC_truth_globalPosZ |
|
Digits_sTGC_truth_XZ_angle |
|
--
VerenaMartinez - 2017-12-11