Study of the CMS Monte Carlo and Run open data for the dimuon system  1.0
A C++ software for the measurement of the Z resonance, the angle of the negative muon in the Collins–Soper frame of the dimuon system and the forward-backward asymmetry of Drell–Yan events in pp collisions at 8 TeV
dimuonSpectrumZ.h File Reference

Creating dimuon spectrum histogram of Z from filtered dataframe. More...

#include "graphicalUtilities.h"
#include "utilities.h"
#include <ROOT/RDataFrame.hxx>
#include <ROOT/RVec.hxx>
#include <Math/Vector4Dfwd.h>
#include <Math/Vector4D.h>
#include <TCanvas.h>
#include <TH1D.h>
#include <TLatex.h>
#include <TStyle.h>
#include <TLegend.h>
#include <TPad.h>
#include <filesystem>
#include <string>
#include <iostream>
Include dependency graph for dimuonSpectrumZ.h:

Go to the source code of this file.

Functions

void dimuonSpectrumZ (std::string filepath_MC, std::string filepath_datas)
 Creating dimuon spectrum histogram of Z from filtered dataframe. Firstly checks if in the dataframes exist and if there are the right columns, then creates all quantities necessary to the analysis, then makes three filters for the rapidity conditions and creates three histograms, saving them in .pdf and .png. More...
 

Detailed Description

Creating dimuon spectrum histogram of Z from filtered dataframe.

Function Documentation

◆ dimuonSpectrumZ()

void dimuonSpectrumZ ( std::string  filepath_MC,
std::string  filepath_datas 
)

Creating dimuon spectrum histogram of Z from filtered dataframe. Firstly checks if in the dataframes exist and if there are the right columns, then creates all quantities necessary to the analysis, then makes three filters for the rapidity conditions and creates three histograms, saving them in .pdf and .png.

Parameters
filepath_MCfile path of the dataframe of the MC datas
filepath_datasfile path of the dataframe of the Run datas
Returns
None