public void AssignWorkflowToChildren(IqWorkflow workflow, List <IqTarget> targets, int childLevel = 1) { foreach (var iqTarget in targets) { var targetsAtGivenNodeLevel = _targetUtilities.GetTargetsFromNodelLevel(iqTarget, childLevel); foreach (var childIqTarget in targetsAtGivenNodeLevel) { childIqTarget.SetWorkflow(workflow); } } }
public ChromPeakIqTarget(IqWorkflow workflow) : base(workflow) { }
public IqTargetMSAlign(IqWorkflow workflow) : base(workflow) { ChargeState = new List <int>(); ScanList = new List <int>(); }
public IqTarget(IqWorkflow workflow) : this() { Workflow = workflow; }
public void SetWorkflow(IqWorkflow workflow) { Workflow = workflow; }
public TopDownIqTarget(IqWorkflow workflow) : base(workflow) { }
public void AssignWorkflowToParent(IqWorkflow workflow, IqTarget target) { target.RootTarget.SetWorkflow(workflow); }