Skip to content

FLUKA open points #127

@freddieknets

Description

@freddieknets
  • Check license: can we include FEDB in Xcoll (git submodule)? What about LineBuilder?
  • Allow local FEDB: possibility for only few files that will be added/overwrite the default FEDB
  • Create new class FlukaPrototypeModular where there are some variables in the file which can be replaced by Xcoll
  • Add FlukaCrystal as modular type
  • Add thorough tests for FlukaPrototype (and modular)
  • Add tests for all prototypes in fluka_assemblies to verify they ccann be generated and are correct
  • Add quickview for prototype (use test_assembly and flair if present)
  • Add test to compare to SixTrack+FLUKA reference
  • Add tests for all colldb variants with new assembly keyword
  • Add tests for FlukaCollimator in test_elements and verify assembly keyword
  • Auto-generate include files for beam etc
  • Limit output from FLUKA FORTRAN code
  • Redirect output from LineBuilder to logfile instead of stdout
  • Use colours in output (as in LineBuilder)
  • Automatically get properties from FlukaAssembly: length, side, material (and crystal)?
  • Some prototypes/assemblies do not work and should be fixed:
    - lhc_tcspm, lhc_tcspmc, lhc_tcspmp, lhc_tdi, lhc_tcdqaa_, lhc_tcdqab_, lhc_tcdqac_ hilumi_tcppm,hilumi_tcspm, hilumi_tcsg, hilumi_tctpxv, fcc_tcdq fail the jaw test
    - hilumi_tcspmp, hilumi_tdisp2, hilumi_tdisp8, fcc_tcl are badly defined in the prototype
  • Verify correctness of TDI and TCDQ assemblies

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions