#include <iostream>
#include <ctime>
#include <cstring>
#include <vector>
#include <TRandom2.h>
#include <TMath.h>
#include <TStopwatch.h>
#include <TApplication.h>
#include <TCanvas.h>
#include <TH2F.h>
#include <TGraph.h>
#include <TLegend.h>
#include <TAxis.h>
Go to the source code of this file.
Functions | |
template<typename T> | |
void | testBinarySearch (const int n, double *tTMath, double *tStd) |
void | binarySearchTime () |
int | main (int argc, char **argv) |
Variables | |
const int | npass = 100000 |
const int | maxint = 100 |
const int | minsize = 1000 |
const int | maxsize = 1500 |
const int | increment = 10 |
const int | arraysize = (maxsize-minsize)/10 + 1 |
bool | showGraphics = true |
void binarySearchTime | ( | ) |
Definition at line 70 of file binarySearchTime.cxx.
References TLegend::AddEntry(), arraysize, c1, TGraph::Draw(), TH1::Draw(), TLegend::Draw(), TH1::GetXaxis(), TH1::GetYaxis(), hpx, i, increment, kFALSE, legend, maxsize, minsize, TAttLine::SetLineColor(), TAttLine::SetLineWidth(), TH1::SetStats(), TNamed::SetTitle(), TGraph::SetTitle(), TCanvas::Show(), and showGraphics.
Referenced by main().
int main | ( | int | argc, | |
char ** | argv | |||
) |
Definition at line 121 of file binarySearchTime.cxx.
References binarySearchTime(), TApplication::Run(), and showGraphics.
Definition at line 24 of file binarySearchTime.cxx.
Referenced by alloc_fs_workspace(), binarySearchTime(), start_pass_1_quant(), start_pass_2_quant(), stdsort(), and testPermute().
const int increment = 10 |
Definition at line 23 of file binarySearchTime.cxx.
Referenced by binarySearchTime(), TStreamerInfoActions::TActionSequence::CreateReadMemberWiseActions(), and stdsort().
const int maxint = 100 |
Definition at line 20 of file binarySearchTime.cxx.
Referenced by initArray(), testBinarySearch(), and testSort().
const int maxsize = 1500 |
Definition at line 22 of file binarySearchTime.cxx.
Referenced by binarySearchTime(), TSqlRegistry::ConvertSqlValues(), ROOT::CreateNameTypeMap(), TBranch::Fill(), TGMatrixLayout::GetDefaultSize(), TGLVContainer::GetMaxItemSize(), TGMatrixLayout::Layout(), TClass::Load(), stdsort(), and testPermute().
const int minsize = 1000 |
Definition at line 21 of file binarySearchTime.cxx.
Referenced by binarySearchTime(), checkPermute(), stdsort(), and testPermute().
const int npass = 100000 |
Definition at line 19 of file binarySearchTime.cxx.
Referenced by doFit(), RooStats::NeymanConstruction::GetInterval(), minuit2FitBench(), minuit2FitBench2D(), permuteTime(), ProcessMacro(), test_smatrix_kalman(), TestRunner< NDIM1, NDIM2 >::test_smatrix_kalman(), test_smatrix_op(), TestRunner< NDIM1, NDIM2 >::test_smatrix_sym_kalman(), test_smatrix_sym_kalman(), test_smatrix_sym_op(), test_tmatrix_kalman(), TestRunner< NDIM1, NDIM2 >::test_tmatrix_kalman(), test_tmatrix_op(), test_tmatrix_sym_op(), testBinarySearch(), testGSLPermute(), and testSort().
bool showGraphics = true |
Definition at line 26 of file binarySearchTime.cxx.
Referenced by binarySearchTime(), main(), performance(), simanTSP(), stdsort(), and testPermute().