public ControlSystem(Dialyzer dialyzer, ExtracorporealBloodCircuit.ExtracorporealBloodCircuit extracorporealBloodCircuit, DialyzingFluidDeliverySystem.DialyzingFluidDeliverySystem dialyzingFluidDeliverySystem) { Dialyzer = dialyzer; WaterPreparation = dialyzingFluidDeliverySystem.WaterPreparation; DialyzingFluidPreparation = dialyzingFluidDeliverySystem.DialyzingFluidPreparation; UltraFiltrationPump = dialyzingFluidDeliverySystem.DialyzingUltraFiltrationPump; SafetyBypass = dialyzingFluidDeliverySystem.SafetyBypass; PumpToBalanceChamber = dialyzingFluidDeliverySystem.PumpToBalanceChamber; HeparinPump = extracorporealBloodCircuit.HeparinPump; ArterialBloodPump = extracorporealBloodCircuit.ArterialBloodPump; VenousPressureTransducer = extracorporealBloodCircuit.VenousPressureTransducer; VenousSafetyDetector = extracorporealBloodCircuit.VenousSafetyDetector; VenousTubingValve = extracorporealBloodCircuit.VenousTubingValve; }