java.lang.Object
org.gsusers.gsmv.utilities.VarianceComponent
'VarianceComponent' (vc) is a class of objects for the calculation of
Generalizability Coefficients used in 'Nest', method 'formatResults'.
There is one vc object for each actual variance component value.
The object calculates the contribution of this variance component
to the final Generalization Coefficient.
VC also handles Brennan's rules for calculating sigma2(tau), sigma2(delta),
and sigma2(Delta) [Brennan, Generalizability Theory, pp 144/5]
For each variance component it thus determines three booleans (b_tau, b_delta,
and b_Delta) to signify that this variance component gets added to the corresponding
sigma square. This step then occurs in Nest.formatResults.
During D-Studies it changes the signature item of fixed facets to 'f', thus
excluding them from contributing to the error terms delta and Delta.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionVarianceComponent
(Nest _nest, String _line, gsLogger _logger) Class constructor -
Method Summary
Modifier and TypeMethodDescriptionb_delta()
getter of confirmation that vc is deltab_Delta()
getter of confirmation that vc is Deltab_tau()
getter of confirmation that vc is a tauvoid
doCoefficient
(StringBuilder sbOut) Assembles formal lexical description of coefficientgetter of vc denominatorgetter of vc value
-
Constructor Details
-
VarianceComponent
Class constructor- Parameters:
_nest
- pointer to Nest_line
- String argument formally characterizing the configuration of the variance component_logger
- pointer to org.gs_users.gs_lv.GS_Application logger
-
-
Method Details
-
doCoefficient
Assembles formal lexical description of coefficient- Parameters:
sbOut
- pointer to string builder returning the description
-
getDenominator
getter of vc denominator- Returns:
- Double denominator
-
getVarianceComponent
getter of vc value- Returns:
- Double vc value
-
b_tau
getter of confirmation that vc is a tau- Returns:
- Boolean confirmation
-
b_delta
getter of confirmation that vc is delta- Returns:
- Boolean confirmation
-
b_Delta
getter of confirmation that vc is Delta- Returns:
- Boolean confirmation
-