TLegend* makeNoEWSBLegend(Double_t txtsz,Int_t tanBeta_){ txtsz = txtsz; Double_t ypos_1 = 0.12; Double_t ypos_2 = 0.22; Double_t xpos_1 = 0.82; Double_t xpos_2 = 0.92; if(tanBeta_ == 40){ xpos_1 = 0.10; xpos_2 = 0.20; ypos_1 = 0.85; ypos_2 = 0.95; } TLegend* legst = new TLegend(xpos_1,ypos_1,xpos_2,ypos_2); legst->SetHeader("No EWSB"); legst->SetFillStyle(0); legst->SetBorderSize(0); legst->SetTextSize(0.03); legst->SetTextAngle(30); return legst; }
TLegend* makeStauLegend(Double_t txtsz,Int_t tanBeta_){ Double_t ypos_1 = 0.78; Double_t ypos_2 = 0.80; Double_t xpos_1 = 0.16; Double_t xpos_2 = 0.17; if(tanBeta_ == 40){ xpos_1 = 0.14; xpos_2 = 0.15; ypos_1 = 0.76; ypos_2 = 0.78; } TLegend* legst = new TLegend(xpos_1+0.025,ypos_1,xpos_2+0.025,ypos_2); legst->SetHeader("#tilde{#tau} = LSP"); legst->SetFillStyle(0); legst->SetBorderSize(0); legst->SetTextSize(0.03); legst->SetTextAngle(80); return legst; }
TLegend* makeStauLegend(Double_t txtsz,Int_t tanBeta_){ txtsz = txtsz; Double_t ypos_1 = 0.78; Double_t ypos_2 = 0.80; Double_t xpos_1 = 0.17; Double_t xpos_2 = 0.19; if(tanBeta_ == 50){ xpos_1 = 0.17; xpos_2 = 0.18; ypos_1 = 0.76; ypos_2 = 0.78; } TLegend* legst = new TLegend(xpos_1,ypos_1,xpos_2,ypos_2); legst->SetHeader("#tilde{#tau} = LSP"); legst->SetFillStyle(0); legst->SetBorderSize(0); legst->SetTextSize(0.03); legst->SetTextAngle(85); return legst; }