<commit_before><br/>
<hr/>
<a name="hist"></a> 
<h3>Histogram package</h3><commit_msg>- TGraphDelaunay<commit_after><br/>
<hr/>
<a name="hist"></a> 
<h3>Histogram package</h3>

<h4>TGraphDelaunay</h4>
<ul>
<li> New version of the method <tt>TGraphDelaunay::Enclose()</tt>. This method
     decides if a point is inside a triangle or not. The way it was implemented
     produced infinite numbers and generated wrong peaks. It was visible on some
     machines only (for instance MacOsX). Now this method uses 
     <tt>TMath::IsInside()</tt>. It is much safer, it runs faster, and the
     code is simpler. The problem could be seen with a simple macro like the
     following one:
     <pre>
     {
        TCanvas *c1 = new TCanvas("c1", "c1",0,0,600,600);
        c1->SetTheta(90.);
        c1->SetPhi(0.0001);
        gStyle->SetPalette(1);
        TGraph2D *graph2d = new TGraph2D();
        graph2d->SetPoint(0, 110, 110, 0.0);
        graph2d->SetPoint(1, -80,  50, 1.0);
        graph2d->SetPoint(2, -70,  40, 2.0);
        graph2d->SetPoint(3,-110, -50, 3.0);
        graph2d->SetNpx(9);
        graph2d->SetNpy(9);
        graph2d->Draw("surf1");
        graph2d->SetLineWidth(2);
        graph2d->Draw(" triw p0 same");
     }
     </pre>
</ul>

{'fraction_non_alphanumeric': 0.15764331210191082, 'fraction_numerical': 0.059713375796178345, 'mean_word_length': 2.7189349112426036, 'pattern_counts': {'":': 0, '<': 26, '<?xml version=': 0, '>': 38, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3066637', 'n_tokens_mistral': 489, 'n_tokens_neox': 459, 'n_words': 123}