To get quantites for all components for their active-layer-fraction:
AddToQuantities(quantities, stData, st => STComponentQuantities.ActiveLayerFraction(st));
To get total load quantites for all non-cohesive components:
AddToQuantities(quantities, stData, st => STComponentQuantities.TotalLoad(st), false);
public static void AddToQuantities(
List<IQuantity> quantities,
STData stData,
Func<STBaseComponent, IQuantity> quantityCreator,
bool addCohesive = true
)