gstlearn  1.0.0
CCC
Selectivity Member List

This is the complete list of members for Selectivity, including all inherited members.

_concatenate(VectorString &names, const ESelectivity &code, int mode) constSelectivityprivate
_defineAutomaticCutoffs(const VectorDouble &tab, double eps=EPSILON3)Selectivityprivate
_defineVariableRanks()Selectivityprivate
_flagOnlyZDefinedSelectivityprivate
_flagTonnageCorrectSelectivityprivate
_getAllNames() constSelectivityprivate
_interpolateInterval(double zval, double zi0, double zi1, double ti0, double ti1, double qi0, double qi1, double *tval, double *qval, double tol=EPSILON3)Selectivityprivate
_isMultiplied(const ESelectivity &code) constSelectivityprivate
_isRecoveryDefined() constSelectivityprivate
_isValidCut(int icut) constSelectivityprivate
_numberQTSelectivityprivate
_printQTvars(const char *title, int type, int number) constSelectivityprivate
_probaSelectivityprivate
_rankQTSelectivityprivate
_statsSelectivityprivate
_ZcutSelectivityprivate
_zmaxSelectivityprivate
AStringable()AStringable
AStringable(const AStringable &r)AStringable
calculateBenefitAndGrade()Selectivity
calculateFromAnamorphosis(AAnam *anam)Selectivity
calculateFromArray(const VectorDouble &tab, const VectorDouble &weights=VectorDouble(), bool autoCuts=false)Selectivity
calculateFromDb(const Db *db, bool autoCuts=false)Selectivity
clone() const =0ICloneablepure virtual
correctTonnageOrder()Selectivity
create(int ncut)Selectivitystatic
createByCodes(const std::vector< ESelectivity > &codes, const VectorDouble &zcuts=VectorDouble(), bool flag_est=true, bool flag_std=true, double proba=TEST, bool verbose=false)Selectivitystatic
createByCuts(const VectorDouble &zcut)Selectivitystatic
createByKeys(const VectorString &keys, const VectorDouble &zcuts=VectorDouble(), bool flag_est=true, bool flag_std=true, double zmax=TEST, bool flag_correct=false, double proba=TEST, bool verbose=false)Selectivitystatic
createInterpolation(const VectorDouble &zcuts, const Selectivity &selecin, bool verbose)Selectivitystatic
defineRecoveries(const std::vector< ESelectivity > &codes, bool flag_est, bool flag_std, double proba=TEST, bool verbose=false)Selectivity
display(const AStringFormat *strfmt=nullptr) const finalAStringablevirtual
display(int level) const finalAStringablevirtual
dumpGini()Selectivity
eval(const Db *db, bool autoCuts=false)Selectivity
evalFromAnamorphosis(AAnam *anam)Selectivity
evalFromArray(const VectorDouble &tab, const VectorDouble &weights=VectorDouble(), bool autoCuts=false)Selectivity
getAddressQTEst(const ESelectivity &code, int iptr0, int rank=0) constSelectivity
getAddressQTStd(const ESelectivity &code, int iptr0, int rank=0) constSelectivity
getAllStats() constSelectivityinline
getBest(int icut) constSelectivity
getMest(int icut) constSelectivity
getNCuts() constSelectivityinline
getNQT() constSelectivityinline
getNumberQt() constSelectivityinline
getNumberQTEst(const ESelectivity &code) constSelectivity
getNumberQTEst() constSelectivity
getNumberQTStd(const ESelectivity &code) constSelectivity
getNumberQTStd() constSelectivity
getQest(int icut) constSelectivity
getQstd(int icut) constSelectivity
getRankQt() constSelectivityinline
getStats() constSelectivity
getTest(int icut) constSelectivity
getTstd(int icut) constSelectivity
getVariableName(const ESelectivity &code, int icut, int mode) constSelectivity
getVariableName(int rank0) constSelectivity
getVariableNames() constSelectivity
getVariableNumber() constSelectivity
getZcut(int icut) constSelectivity
getZcut() constSelectivityinline
getZmax() constSelectivityinline
ICloneable()ICloneableinline
interpolateSelectivity(const Selectivity *selecin)Selectivity
isFlagTonnageCorrect() constSelectivityinline
isNeededQ() constSelectivity
isNeededT() constSelectivity
isOnlyZDefined() constSelectivityinline
isUsed(const ESelectivity &code) constSelectivity
isUsedEst(const ESelectivity &code) constSelectivity
isUsedStD(const ESelectivity &code) constSelectivity
operator=(const Selectivity &m)Selectivity
AStringable::operator=(const AStringable &r)AStringable
resetCuts(const VectorDouble &zcuts)Selectivity
Selectivity(int ncut=0)Selectivity
Selectivity(const VectorDouble &zcuts, double zmax=TEST, double proba=TEST, bool flag_tonnage_correct=false)Selectivity
Selectivity(const Selectivity &m)Selectivity
setBest(int icut, double best)Selectivity
setFlagTonnageCorrect(bool flagTonnageCorrect)Selectivityinline
setMest(int icut, double mest)Selectivity
setQest(int icut, double qest)Selectivity
setQstd(int icut, double qstd)Selectivity
setTest(int icut, double test)Selectivity
setTstd(int icut, double tstd)Selectivity
setZcut(int icut, double zcut)Selectivity
setZmax(double zmax)Selectivityinline
storeInDb(Db *db, int iech0, int iptr, double zestim, double zstdev)Selectivity
toString(const AStringFormat *strfmt=nullptr) const overrideSelectivityvirtual
~AStringable()AStringablevirtual
~ICloneable()ICloneableinlinevirtual
~Selectivity()Selectivityvirtual