TF1 function blends into the axis when at intersection

Hello,

can anyone, please, help me with how to prevent a TF1
function from blending-in into TFrame’s boundary, when
the function intersects the boundary and the range of the
axis extends beyond the intersection point?
This “feature” distracts attention, In the example
I provided below the function should have been drawn up to
x= 0.05 strictly

void line()
{
c1= new TCanvas(“c1”, “c1”);
c1->SetLogx();
c1->SetLogy();
f1= new TF1(“f1”,“TMath::Power(x, -1.5)”);
f1->SetNpx(1000);
f1->Draw();
}

Thank you for your help!

~Andrei.


By default in case of logy only 3 decades are drawn along y.
Force the min or/and max of your function, eg

f1->SetMinimum(1);
Rene