scoring, latest updates and plans

Post on 22-Feb-2016

46 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Toyama National College of Technology. Detector Response Working Group. Scoring, Latest Updates and Plans. Tsukasa Aso Toyama National College of Technology aso@nc-toyama.ac.jp. Contents. Works for next release Upgrades in build-in command scoring Visualize/Write quantity with unit - PowerPoint PPT Presentation

TRANSCRIPT

Scoring,Latest Updates and Plans

Tsukasa AsoToyama National College of Technology

aso@nc-toyama.ac.jp

Detector Response Working Group

Works for next release◦ Upgrades in build-in command scoring

Visualize/Write quantity with unit Supporting cylindrical volume

◦ Testing codes for scored results◦ Statistical information for scored quantities

Contents

Scoring

Brief Summary of Scoring SchemesUserSteppingAction

MultiFunctionalDetectorPrimitiveScorer

SensitiveDetectorHits

Code Devel. Required Not so required.(Attach LogicalVolume)

Required (High level?)

Quantity By users (Step info.) Accumulated By users (Step / Hit)Efficiency By users Good Good (by users)Flexibility Fair Fixed GoodClasses by users

UserSteppingAction(EventAction, RunAction)

DetectorConstruction,Run, RunAction

DetectorConstruction,SD and Hits,Run,RunAction

Built-in command scoring

Code Devel. None (Only by UIcommands)

Quantity Accumulated for a Run Efficiency GoodFlexibility Fixed Classes by users

None

With 3D segmented geometryin Parallel World.

More functionalities◦ Visualization of results◦ Persistency of results

Built-in command scoring

Implemented using MultiFunctionalDetector/PrimitiveScorer/SDFilter UIcommands operate scoring conditions A 3D voxel geometry is constructed in a Parallel world volume. Supports visualization of scored results

Built-in command scorer

Examples

Visualize/Write quantities with a color bar anda unit.(Akinori Kimura)

Example: 1GeV electron Water target

Updates in Built-in command scoring

Cylindrical volume

Mass volume

Parallel volume

Updates in Built-in command scoring

Built-in command scoring

Cylindrical volume

Updates in Built-in command scoring

Under Magnetic field◦ 10 Tesla uniform B filed◦ 1 GeV electron

Updates in Built-in command scoring

Under Magnetic field◦ 10 Tesla uniform B filed◦ 1 GeV proton

Updates in Built-in command scoring

Testing codes

Test codes◦ Comparison of scored results

between scoring algorithms SensitiveDetector versus PrimitiveScorer

Confirmed for track length, energy deposit.

between scoring geometries Mass geometry versus Parallel geometry

Check on tracking/stepping

All of scorers are the subject of this tests

Testing codes for scorers

Statistical analysis

Current PrimitiveScorer accumulates only a quantity.◦ It should provide statistical error for the quantity.

With the contribution by Giovanni, ◦ New class “G4StaticDouble” will be introduced to

calculates the average and the RMS of the quantity in a event.

The modification for this updates is simple. Replace G4THitsMap<double*> to

G4THitsMap<G4StaticDouble*> Output format and documentation has to be modified.

Statistical information

Upgrades of Built-in command scoring◦ Visualization and file output are given in unit

specified by users.◦ Cylindrical volume with 3D structure, (i.e. z,phi,R)

is supported.◦ Scoring under magnetic field is working.◦ Statistical error will be provided.◦ The test codes for checking scoring results will be

prepared.

Summary

top related