MODHKL : Modify reflection data

remove globally remove an item from all packets
rcode apply global changes to reflection codes
purge remove reflection packets from output bdf
modify [a] change items for a specific hkl
delete [a] delete a packet for a specific hkl
modmul [a] change items for a specific occurrence of an hkl
delmul [a] delete a packet for a specific occurrence of an hkl

[a] These must follow any remove, rcode or purge lines.

MODHKL Option Code Arg   Def
  list modified reflections list     no

rcode 1 output rcode  
  2 multiplication factor 1 - condition 1 1
  3 item 1 logical record lrrefl: ID number - condition 1 not used
  4 multiplication factor 2 - condition 1 1
  5 item 2 logical record lrrefl: ID number - condition 1 not used
  6-9 equivalent to fields 2-5, but for condition 2  

purge 1 multiplication factor 1 - condition 1 1
  2 item 1 logical record lrrefl: ID number condition 1 not used
  3 multiplication factor 2 - condition 1 1
  4 item 2 logical record lrrefl: ID number condition 1 not used
  5-8 equivalent to fields 1-4, but for condition 2  

remove 1- logical record lrrefl: ID numbers for items to be removed  

modify 1-3 hkl indices of reflection to be modified  
  4 logical record lrrefl: ID number of item to be modified  
  5 new value of item identified in field 4  
  6-7 as in 4-5, or use separate modify lines  

delete 1-3 hkl indices of reflection to be deleted  

modmul 1-3 hkl indices of reflection to be modified  
  4 occurrence number all occurrences
  5 logical record lrrefl: ID number of item to be modified  
  6 new value of item identified in field 5  
  7-8 as in 5-6, or use separate modmul lines  

delmul 1-3 hkl indices of reflection to be deleted  
  4 occurrence number all occurrences