C:/programs/etirm/src/EStepDiscrete.h File Reference

Class definitions of EStepDiscrete and NMatrixVec. More...

#include "etirm/etirmtypes.h"
#include "etirm/ItemParamPrior.h"
#include <cmath>
#include <vector>

Include dependency graph for EStepDiscrete.h:

Go to the source code of this file.

Namespaces

namespace  etirm

Classes

class  etirm::NMatrixVec< II >
 Helper class template used by EStepDiscrete for managing a vector containing pointers to RealMatrix objects. More...
class  etirm::EStepDiscrete< E, I, II, D >
 Class template to perform E-step calculation and store results for IRT model with a discrete latent variable distribution. More...

Variables

const double etirm::logZero = -1021.0
 Value used to represent the log of zero probabilities.


Detailed Description

Class definitions of EStepDiscrete and NMatrixVec.

Used to perform E-step calculation and store results for IRT model with a discrete latent variable distribution. For use with dichotomous items where n and r are stored for each latent variable category.

Note that the main definitions of the ExamineePosterior and DoEStep member templates of the EStepDiscrete class are outside of the class definition, although there are duplicate definitions given inside the class definition for use by compilers which do not allow member templates to defined outside the class definition.

If the symbol BOOST_MSVC6_MEMBER_TEMPLATES is defined the member template definitions inside the class definition are used, otherwise the member template definitions outside the class definition are used. If the ExamineePosterior and DoEStep member templates are modified, the modifications must be made in both definitions.

http://www.smallwaters.com/software/cpp/etirm.html

Author(s): Werner Wothke, maintenance (http://www.smallwaters.com) Brad Hanson (http://www.b-a-h.com/) See the file LICENSE for information on usage and redistribution.

Copyright (C) 2008, Werner Wothke Copyright (c) 2000-2001, Bradley A. Hanson

Definition in file EStepDiscrete.h.


Generated on Sat Mar 1 21:40:20 2008 for ETIRM by  doxygen 1.5.4