whizard is hosted by Hepforge, IPPP Durham

Opened 7 years ago

Last modified 5 years ago

#823 closed task

Configure phase space from process_component_manager — at Version 1

Reported by: Juergen Reuter Owned by: kilian
Priority: P4 Milestone: v4.0
Component: core Version: 2.5.0
Severity: normal Keywords: Refactoring, backlog
Cc:

Description (last modified by Juergen Reuter)

Corresponds to issue #8 in gitlab. See WKs comment in process_integration.nw:

!!! Not yet active          
!             call process%pcm%configure_phs (component, &
!                  sqrts, process%beam_config, &
!                  rebuild, ignore_mismatch, verbose=verbose, &
!                  combined_integration = combined_integration
!!! Old version

Comments by CW: Is this really an improvement? Basically this would be the first step of moving functionality of process_component_t to process_component_manager_t. Although phs_config would still stay in process_component_t, since every component needs its own phase space (if it is active).

And by BACN: the idea is that behavior that is specific to NLO is captured in the process_component_manager. Such that you can read and reason process_t or process_instance_t without knowing anything about NLO. In the subroutine where this comment used to be (process_configure_phs IIRC) process_t is handling different cases for LO and NLO but this should move to the pcm

Change History (1)

comment:1 Changed 7 years ago by Juergen Reuter

Description: modified (diff)
Note: See TracTickets for help on using tickets.