Quintiq file version 2.0 
 | 
#parent: #root 
 | 
StaticMethod GetPathStandardDeviationLeadTime ( 
 | 
  ProcessInputOutputs processinputoutputs 
 | 
) as Duration 
 | 
{ 
 | 
  Description: 'Calculates the lead time standard deviation of the shortest path. It is square root of the summation of squares of standard deviation lead times.' 
 | 
  TextBody: 
 | 
  [* 
 | 
    // edz1 May-23-2016 (created) 
 | 
    sumsquares:= sum( processinputoutputs, 
 | 
                      Elements.AsProcessOutput, 
 | 
                      process, 
 | 
                      process.StandardDeviationLeadTime().DaysAsReal() 
 | 
                      * process.StandardDeviationLeadTime().DaysAsReal() ); 
 | 
     
 | 
    pathstddevleadtime := Duration::Days( sqrt( sumsquares ) ); 
 | 
     
 | 
    return pathstddevleadtime; 
 | 
  *] 
 | 
} 
 |