16
Scoring, Latest Updates and Plans Tsukasa Aso Toyama National College of Technology [email protected] Detector Response Working Group

Scoring, Latest Updates and Plans

  • Upload
    durin

  • View
    45

  • Download
    0

Embed Size (px)

DESCRIPTION

Toyama National College of Technology. Detector Response Working Group. Scoring, Latest Updates and Plans. Tsukasa Aso Toyama National College of Technology [email protected]. Contents. Works for next release Upgrades in build-in command scoring Visualize/Write quantity with unit - PowerPoint PPT Presentation

Citation preview

Page 1: Scoring, Latest Updates  and  Plans

Scoring,Latest Updates and Plans

Tsukasa AsoToyama National College of Technology

[email protected]

Detector Response Working Group

Page 2: Scoring, Latest Updates  and  Plans

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

Page 3: Scoring, Latest Updates  and  Plans

Scoring

Page 4: Scoring, Latest Updates  and  Plans

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

Page 5: Scoring, Latest Updates  and  Plans

Built-in command scoring

Page 6: Scoring, Latest Updates  and  Plans

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

Page 7: Scoring, Latest Updates  and  Plans

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

Example: 1GeV electron Water target

Updates in Built-in command scoring

Page 8: Scoring, Latest Updates  and  Plans

Cylindrical volume

Mass volume

Parallel volume

Updates in Built-in command scoring

Page 9: Scoring, Latest Updates  and  Plans

Built-in command scoring

Cylindrical volume

Updates in Built-in command scoring

Page 10: Scoring, Latest Updates  and  Plans

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

Updates in Built-in command scoring

Page 11: Scoring, Latest Updates  and  Plans

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

Updates in Built-in command scoring

Page 12: Scoring, Latest Updates  and  Plans

Testing codes

Page 13: Scoring, Latest Updates  and  Plans

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

Page 14: Scoring, Latest Updates  and  Plans

Statistical analysis

Page 15: Scoring, Latest Updates  and  Plans

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

Page 16: Scoring, Latest Updates  and  Plans

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