update

7
Update Chris Rogers, Analysis PC, 13/07/06

Upload: maude

Post on 05-Jan-2016

35 views

Category:

Documents


2 download

DESCRIPTION

Update. Chris Rogers, Analysis PC, 13/07/06. State of the “Accelerator” Simulation. Field model now fully implemented in revised MICE scheme Sanity checking (compiles/runs/produces “reasonable” output) but not tested - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Update

Update

Chris Rogers, Analysis PC, 13/07/06

Page 2: Update

State of the “Accelerator” Simulation Field model now fully implemented in revised MICE scheme

Sanity checking (compiles/runs/produces “reasonable” output) but not tested Detailed testing/physics analysis begins when the Imperial servers are restored (as chapter n of my thesis) Special virtuals working

New code added Quad fields with user definable fringe model Quad apertures RF Field Maps Polycones

Realistic absorbers with text files for absorber + vacuum windows Need geometry of RF cavities and windows

Propose we use existing code to read in field maps from an external package for iron shield model I think after testing this is sufficient for the Data Challenge

Page 3: Update

BT/Optics/Analysis package plans Optics currently calculates beta function from a LDE Move to a transfer map model

Track moments & individual muons Extensible to non-linear optics Use CLHEP RK4 for integration Can work on longitudinal phase space

Bring covariance matrix from Analysis package to Optics package Generic transformation from “covariance” representation to “beta-function” representation and back again Introduce handling for third/higher moments?

Generic “Moments tensor” object? Generic tensor algebra library?

Need for dependencies Analysis -> Optics -> BeamTools BeamTools now compiles without linking to GEANT4

Page 4: Update

BT/Optics/Analysis package plans (cont)

Introduce Focussing Function object? Calculate global focussing function? (solenoid vs quad?) Applies fourier transforms (resonances)?

Improve use of “OpticalComponent” object Need for AnalysisPlane handling in Optics?

This is a container of individual muon bunches at each plane Also provides some useful I/O functions But with CovarianceMatrix this is grabbing some major functionality from the Analysis package!

Vector potential output from the various field elements Calculate canonical momenta Use on-axis E, B fields in RF and solenoids assuming cylindrical symmetry? Use field gradient in Quad? So could be implemented in Optics rather than BeamTools… But I prefer BeamTools implementation

Page 5: Update

Track Swimming using Optics

Thinking about possibility of using Optics as a track swimmer Interesting probem to track detector errors using optics

Error covariance matrix transports like a bunch covariance matrix but with non-zero mean

Rec Pack uses different coordinates (x,y,x’,y’) so may require some planning here Looks straightforward under linear transport Looks do-able and interesting under non-linear transport Needs further discussion with the RecPack team about the requirements of the

problem… …but very close to what Optics does already

Page 6: Update

Input particle distribution Input particle distribution?

Do we use G4BL or Turtle? Different fringe model, multiple scattering model => different distributions

G4BL models haven’t been done yet => propose Turtle How many events do we need?

Difficult to get enough muons so we will need to use G4BL/turtle to generate a pdf then create output from that?

Position Upstream of any detectors Downstream of any dipoles (these will not be implemented in

G4 in the foreseeable future) In field-free region Propose upstream edge of TOF0 @ z = 20.8116 (beamline

coords) which is z = 20.8116 -35.4858 = -14.6742 in MICE coords This is 0.83 m downstream of Q6 centre Well outside the fringe field of Q6

Page 7: Update

Quad fringe field

0

0.2

0.4

0.6

0.8

1

1.2

0 200 400 600 800 1000