Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
23daf13
Updated bkg estimation root files after fixing a bug for 8 bin
ram1123 Sep 20, 2018
0161bb8
Commit with CWR plots
ram1123 Apr 1, 2019
fd774ee
Added ZV bkg estimation root file
ram1123 Apr 1, 2019
b103e9c
Fix merge
ram1123 Apr 4, 2019
5a779d2
adding document'
ram1123 Dec 1, 2019
822a1ee
Merge branch 'master' of https://github.com/ram1123/ControlPlots
ram1123 Dec 1, 2019
5254799
First commit for 2l2q channel
Anusreevijay769 Oct 5, 2023
15c6bd0
Updated root files and crosssection values
Anusreevijay769 Oct 6, 2023
244e123
added DY_PSweight samples
Anusreevijay769 Nov 1, 2023
24984a4
update
Anusreevijay769 Nov 1, 2023
e5dd809
Updates
Anusreevijay769 Nov 13, 2023
3c0e016
updates
Anusreevijay769 Apr 11, 2024
66891bd
Merge branch 'dev_HZZ_2l2q' of github.com:Anusreevijay769/PlottingCod…
ram1123 Apr 11, 2024
0a275c4
Formatted myControlPlots.C with 4 spaces instead of tabs, indentation…
ram1123 Apr 11, 2024
3be6f51
Running version but not the latest version of the software
ram1123 Apr 11, 2024
69dc086
update in sample list
Anusreevijay769 Apr 11, 2024
7d362a5
Cleaned the code and some other minor improvements
ram1123 Apr 16, 2024
b215dba
Update
ram1123 Apr 16, 2024
04648fc
Trying to improve code
ram1123 Apr 16, 2024
74e0fa3
Updated CSV using cron jobs
ram1123 Apr 17, 2024
1a1b6ee
Merge pull request #1 from ram1123/Anusreevijay769-dev_HZZ_2l2q
Anusreevijay769 Apr 18, 2024
b0f3496
updates
Anusreevijay769 Apr 18, 2024
c617ed2
updates
Anusreevijay769 Apr 18, 2024
87a53c9
control plots with new object selection
Anusreevijay769 Jul 1, 2024
b1d810c
updates
Anusreevijay769 Sep 25, 2024
6b4dd66
updates
Anusreevijay769 Mar 19, 2025
b328379
updates
Anusreevijay769 Mar 19, 2025
da9decd
updates for emu cr
Anusreevijay769 Apr 25, 2025
f21e429
updates
Anusreevijay769 May 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
*/OutDir/*
screenlog.0
.DS_Store
*.pyc
*.tex
*.png
*.log
Expand Down
Empty file.
1 change: 1 addition & 0 deletions ControlPlots/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.vscode/
38 changes: 19 additions & 19 deletions ControlPlots/CMS_lumi.C
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
#include "CMS_lumi.h"
#include <iostream>

void
void
CMS_lumi( TPad* pad, int iPeriod, int iPosX )
{
{
bool outOfFrame = false;
if( iPosX/10==0 )
if( iPosX/10==0 )
{
outOfFrame = true;
}
Expand Down Expand Up @@ -41,9 +41,9 @@ CMS_lumi( TPad* pad, int iPeriod, int iPosX )
lumiText += lumi_8TeV;
lumiText += " (8 TeV)";
}
else if( iPeriod==3 )
else if( iPeriod==3 )
{
lumiText = lumi_8TeV;
lumiText = lumi_8TeV;
lumiText += " (8 TeV)";
lumiText += " + ";
lumiText += lumi_7TeV;
Expand All @@ -55,12 +55,12 @@ CMS_lumi( TPad* pad, int iPeriod, int iPosX )
lumiText += " (13 TeV)";
}
else if ( iPeriod==7 )
{
{
if( outOfFrame ) lumiText += "#scale[0.85]{";
lumiText += lumi_13TeV;
lumiText += lumi_13TeV;
lumiText += " (13 TeV)";
lumiText += " + ";
lumiText += lumi_8TeV;
lumiText += lumi_8TeV;
lumiText += " (8 TeV)";
lumiText += " + ";
lumiText += lumi_7TeV;
Expand All @@ -75,29 +75,29 @@ CMS_lumi( TPad* pad, int iPeriod, int iPosX )
{
lumiText += lumi_sqrtS;
}
std::cout << lumiText << endl;

std::cout << lumiText << std::endl;

TLatex latex;
latex.SetNDC();
latex.SetTextAngle(0);
latex.SetTextColor(kBlack);
latex.SetTextColor(kBlack);

float extraTextSize = extraOverCmsTextSize*cmsTextSize;

latex.SetTextFont(42);
latex.SetTextAlign(31);
latex.SetTextSize(lumiTextSize*t);
latex.SetTextAlign(31);
latex.SetTextSize(lumiTextSize*t);
latex.DrawLatex(1-r,1-t+lumiTextOffset*t,lumiText);

if( outOfFrame )
{
latex.SetTextFont(cmsTextFont);
latex.SetTextAlign(11);
latex.SetTextSize(cmsTextSize*t);
latex.SetTextAlign(11);
latex.SetTextSize(cmsTextSize*t);
latex.DrawLatex(l,1-t+lumiTextOffset*t,cmsText);
}

pad->cd();

float posX_=0;
Expand Down Expand Up @@ -138,7 +138,7 @@ CMS_lumi( TPad* pad, int iPeriod, int iPosX )
latex.SetTextSize(cmsTextSize*t);
latex.SetTextAlign(align_);
latex.DrawLatex(posX_, posY_, cmsText);
if( writeExtraText )
if( writeExtraText )
{
latex.SetTextFont(extraTextFont);
latex.SetTextAlign(align_);
Expand All @@ -149,15 +149,15 @@ CMS_lumi( TPad* pad, int iPeriod, int iPosX )
}
else if( writeExtraText )
{
if( iPosX==0)
if( iPosX==0)
{
posX_ = l + relPosX*(1-l-r);
posY_ = 1-t+lumiTextOffset*t;
}
latex.SetTextFont(extraTextFont);
latex.SetTextSize(extraTextSize*t);
latex.SetTextAlign(align_);
latex.DrawLatex(posX_, posY_, extraText);
latex.DrawLatex(posX_, posY_, extraText);
}
return;
}
2 changes: 1 addition & 1 deletion ControlPlots/CMS_lumi.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ float relExtraDY = 1.2;
// ratio of "CMS" and extra text size
float extraOverCmsTextSize = 0.76;

TString lumi_13TeV = "35.9 fb^{-1}";
TString lumi_13TeV = "59.8 fb^{-1}";
TString lumi_8TeV = "19.7 fb^{-1}";
TString lumi_7TeV = "5.1 fb^{-1}";
TString lumi_sqrtS = "";
Expand Down
155 changes: 0 additions & 155 deletions ControlPlots/CMS_lumi.py

This file was deleted.

5 changes: 5 additions & 0 deletions ControlPlots/Commands.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
```bash
$ root -l -b
root [0] .L myControlPlots.C
root [1] myControlPlots("HZZ2l2nu_Cuts_LowMETControlRegion.txt", "DibosonBoostedElMuSamples13TeV_2019_03_29_03h24_v4.txt", controlplotvars_CHS , "WjetControlRegion.root", 1)
```
17 changes: 0 additions & 17 deletions ControlPlots/DibosonBoostedElMuCuts13TeV_2LEP_Tighter_CHS.txt

This file was deleted.

21 changes: 0 additions & 21 deletions ControlPlots/DibosonBoostedElMuCuts13TeV_LEP_Tighter_CHS.txt

This file was deleted.

This file was deleted.

Loading