24 void SQLiteVersionsOfRoot(){
26 TSQLServer *db = TSQLServer::Connect(
"sqlite://root_download_stats.sqlite",
"",
"");
28 const char *rootSourceVersion =
"SELECT Version FROM accesslog;";
30 TSQLResult *rootSourceVersionRes = db->Query(rootSourceVersion);
32 TH1F *hVersionOfRoot=
new TH1F(
"hVersionOfRoot",
"Development Versions of ROOT", 7, 0, -1);
34 while (TSQLRow *row = rootSourceVersionRes->Next()) {
35 TString rowVersion(row->GetField(0));
36 TString shortVersion(rowVersion(0,4));
37 hVersionOfRoot->Fill(shortVersion,1);
41 TCanvas *VersionOfRootHistogram =
new TCanvas();
43 hVersionOfRoot->GetXaxis()->LabelsOption(
"a");
44 hVersionOfRoot->LabelsDeflate(
"X");
45 hVersionOfRoot->Draw();