Classes |
| class | TMath |
| class | TSpecFunc |
| class | TStatTest |
| class | THist |
Typedefs |
| typedef TVVec< PMom > | TMomVV |
| typedef THash< TInt, PMom > | TIntMomH |
| typedef THash< TInt, TMomV > | TIntMomVH |
| typedef THash< TInt, TMomVV > | TIntMomVVH |
Functions |
| | TMom () |
| | TMom (const TMom &Mom) |
| static PMom | New () |
| static void | NewV (TMomV &MomV, const int &Moms) |
| static void | NewVV (TVVec< PMom > &MomVV, const int &XMoms, const int &YMoms) |
| | TMom (const TFltV &_ValV) |
| static PMom | New (const TFltV &ValV) |
| | TMom (TSIn &SIn) |
| static PMom | Load (TSIn &SIn) |
| void | Save (TSOut &SOut) const |
| TMom & | operator= (const TMom &Mom) |
| bool | operator== (const TMom &Mom) const |
| bool | operator< (const TMom &Mom) const |
| void | Def () |
| static void | DefV (TMomV &MomV) |
| static void | DefVV (TVVec< PMom > &MomVV) |
| bool | IsDef () const |
| void | Add (const TFlt &Val, const TFlt &Wgt=1) |
| double | GetWgt () const |
| int | GetVals () const |
| TFlt | GetVal (const int &ValN) const |
| bool | IsUsable () const |
| static bool | IsUsableV (const TMomV &MomV) |
| static bool | IsUsableVV (const TVVec< PMom > &MomVV) |
| double | GetMn () const |
| double | GetMx () const |
| double | GetExtent () const |
| double | GetMean () const |
| double | GetVari () const |
| double | GetSDev () const |
| double | GetSErr () const |
| double | GetMedian () const |
| double | GetQuart1 () const |
| double | GetQuart3 () const |
| double | GetDecile (const int &DecileN) const |
| double | GetPercentile (const int &PercentileN) const |
| double | GetByNm (const TStr &MomNm) const |
| TStr | GetStrByNm (const TStr &MomNm, char *FmtStr=NULL) const |
| TStr | GetStr (const char &SepCh=' ', const char &DelimCh=':', const bool &DecileP=true, const bool &PercentileP=true, const TStr &FmtStr="%g") const |
| static TStr | GetNmVStr (const TStr &VarPfx, const char &SepCh='\t', const bool &DecileP=true, const bool &PercentileP=true) |
| TStr | GetValVStr (const char &SepCh='\t', const bool &DecileP=true, const bool &PercentileP=true) const |
| | TCorr () |
| | TCorr (const TFltV &ValV1, const TFltV &ValV2) |
| static PCorr | New (const TFltV &ValV1, const TFltV &ValV2) |
| | TCorr (TSIn &) |
| TCorr & | operator= (const TCorr &) |
| double | GetCorrCf () const |
| double | GetCorrCfPrb () const |
| TStr | GetStr () const |
| | TComb () |
| | TComb (const int &_Items, const int &_Order) |
| static PComb | New (const int &Items, const int &Order) |
| | ~TComb () |
| | TComb (TSIn &) |
| TComb & | operator= (const TComb &) |
| bool | GetNext () |
| TIntV & | GetItemV () |
| int | GetCombN () const |
| int | GetCombs () const |
| void | Wr () |
| void | GetXV (const int RecN, TFltV &VarV) const |
| double | GetY (const int RecN) const |
| double | GetSig (const int RecN) const |
| void | NR_covsrt (TFltVV &CovarVV, const int &Vars, const TIntV &ia, const int &mfit) |
| void | NR_gaussj (TFltVV &a, const int &n, TFltVV &b, const int &m) |
| void | NR_lfit () |
| | TLinReg () |
| static PLinReg | New (const TFltVV &XVV, const TFltV &YV, const TFltV &SigV=TFltV()) |
| | ~TLinReg () |
| | TLinReg (TSIn &) |
| TLinReg & | operator= (const TLinReg &) |
| int | GetRecs () const |
| int | GetVars () const |
| double | GetCf (const int &VarN) const |
| double | GetCfUncer (const int &VarN) const |
| double | GetCovar (const int &VarN1, const int &VarN2) const |
| double | GetChiSq () const |
| static double | LinInterp (const double &x1, const double &y1, const double &x2, const double &y2, const double &AtX) _CMPWARN |
| static double | NR_SIGN (double a, double b) |
| static double | NR_FMAX (double maxarg1, double maxarg2) |
| static int | NR_IMIN (int iminarg1, int iminarg2) |
| static double | NR_pythag (double a, double b) |
| static void | NR_svdcmp (TFltVV &a, int m, int n, TFltV &w, TFltVV &v) |
| void | NR_svbksb (TFltVV &u, TFltV &w, TFltVV &v, int m, int n, TFltV &b, TFltV &x) |
| void | NR_svdvar (TFltVV &v, int ma, TFltV &w, TFltVV &cvm) |
| void | NR_svdfit () |
| | TSvd () |
| | ~TSvd () |
| | TSvd (TSIn &) |
| TSvd & | operator= (const TSvd &) |
| void | GetCfV (TFltV &_CfV) |
| void | GetCfUncerV (TFltV &CfUncerV) |
| static void | Svd (const TFltVV &InMtx, TFltVV &LSingV, TFltV &SingValV, TFltVV &RSingV) |
| static void | Svd1Based (const TFltVV &InMtx1, TFltVV &LSingV, TFltV &SingValV, TFltVV &RSingV) |
Variables |
ClassTPV(TMom, PMom, TMomV)
private TFltPrV | ValWgtV |
| TFlt | SumW |
| TFlt | ValSumW |
| TInt | Vals |
| TBool | UsableP |
| TFlt | UnusableVal |
| TFlt | Mn |
| TFlt | Mx |
| TFlt | Mean |
| TFlt | Vari |
| TFlt | SDev |
| TFlt | SErr |
| TFlt | Median |
| TFlt | Quart1 |
| TFlt | Quart3 |
| TFltV | DecileV |
| TFltV | PercentileV |
ClassTP(TCorr, PCorr) private
double | CorrCf |
| double | CorrCfPrb |
| double | FisherZ |
| ClassTP(TComb, PComb) public int | Order |
| int | CombN |
| TIntV | ItemV |
ClassTP(TLinReg, PLinReg)
public TFltV | YV |
| TFltV | SigV |
| int | Recs |
| int | Vars |
| TFltVV | CovarVV |
| TFltV | CfV |
| double | ChiSq |