Using the Track Embedding Software
- Embedding software exists for the Silicon, COT and Calorimeter systems(Calorimeter not discussed here). Currently only the COT portion of the
code has been extensively debugged and validated. The other code is known to run but has not been validated extensively. Known short comings
are that the embedded COT tracks have slightly two many stereo hits/segments. Investigations of the hit efficiency relative to distance from
the wire and the COT hit
resolution are underway to address this problem. Volunteers for studies would be useful. Varying the hit merging distance from 0-20ns can
produce a hit/segment efficiency that brackets the observed efficiencies for found tracks in data. This method was used in the 4 series releases
to estimate systematic errors on the COT efficiency.
- Elements of the embedding code
- trackEmbed:
- Inserts the generator banks
necessary for embedding tracks into a data event. Reads a data event, extracts the beamline and Z vertex,
and inserts a generated track at the event vertex
in the form of a HEPG and MVTX bank.
- Modules
- tcl: testTrackEmbed.tcl
- cdfSim
- Performs detector simulation and embeds results in data.
- Components
- tcl: testTrackEmbedCdfSim.tcl
and
testTrackEmbedSetupCdfSim.tcl
- Key COT Digitizer tcl switches and cdfSim logical variables: 5 series release values
- DriftModel set Garfield
- HitResolutionScale set 0.64
- TwoHitSeparation set 10.0
- cdfSim_BEAM_sigma set 1.27
- trackEmbedAna
- shell script: testTrackEmbed.csh which
runs all the programs