ra4_draw  4bd0201e3d922d42bd545d4b045ed44db33454a4
Namespaces | Functions | Variables
plot_dy_mismeasurement_study.cxx File Reference
#include "ra4/plot_dy_mismeasurement_study.hpp"
#include <iostream>
#include <string>
#include <vector>
#include <memory>
#include <unistd.h>
#include <getopt.h>
#include "TError.h"
#include "TColor.h"
#include "TVector2.h"
#include "core/baby.hpp"
#include "core/process.hpp"
#include "core/named_func.hpp"
#include "core/plot_maker.hpp"
#include "core/plot_opt.hpp"
#include "core/palette.hpp"
#include "core/table.hpp"
#include "core/hist1d.hpp"
#include "core/event_scan.hpp"

Go to the source code of this file.

Namespaces

 anonymous_namespace{plot_dy_mismeasurement_study.cxx}
 

Functions

void GetOptions (int argc, char *argv[])
 
int main (int argc, char *argv[])
 
bool IsGoodMuon (const Baby &b, size_t imu)
 
bool IsGoodElectron (const Baby &b, size_t iel)
 
bool IsGoodTrack (const Baby &b, size_t itk)
 
bool IsGoodJet (const Baby &b, size_t ijet)
 
void GetAngles (const Baby &b, double &phi1, double &eta1, double &phi2, double &eta2)
 
NamedFunc::ScalarType MinDeltaPhiLepMet (const Baby &b)
 
NamedFunc::ScalarType MaxDeltaPhiLepMet (const Baby &b)
 
NamedFunc::ScalarType MinDeltaPhiLepJet (const Baby &b)
 
NamedFunc::ScalarType MaxDeltaPhiLepJet (const Baby &b)
 
NamedFunc::ScalarType MinDeltaPhiMetJet (const Baby &b)
 
NamedFunc::ScalarType MaxDeltaPhiMetJet (const Baby &b)
 
NamedFunc::ScalarType MinDeltaRLepJet (const Baby &b)
 
NamedFunc::ScalarType MaxDeltaRLepJet (const Baby &b)
 

Variables

bool anonymous_namespace{plot_dy_mismeasurement_study.cxx}::single_thread = false
 

Function Documentation

void GetAngles ( const Baby b,
double &  phi1,
double &  eta1,
double &  phi2,
double &  eta2 
)
void GetOptions ( int  argc,
char *  argv[] 
)
bool IsGoodElectron ( const Baby b,
size_t  iel 
)
bool IsGoodJet ( const Baby b,
size_t  ijet 
)
bool IsGoodMuon ( const Baby b,
size_t  imu 
)
bool IsGoodTrack ( const Baby b,
size_t  itk 
)
int main ( int  argc,
char *  argv[] 
)
NamedFunc::ScalarType MaxDeltaPhiLepJet ( const Baby b)

Definition at line 406 of file plot_dy_mismeasurement_study.cxx.

References GetAngles(), IsGoodJet(), Baby::jets_phi(), and Baby::jets_pt().

Referenced by main().

NamedFunc::ScalarType MaxDeltaPhiLepMet ( const Baby b)

Definition at line 368 of file plot_dy_mismeasurement_study.cxx.

References GetAngles(), and Baby::met_phi().

Referenced by main().

NamedFunc::ScalarType MaxDeltaPhiMetJet ( const Baby b)

Definition at line 441 of file plot_dy_mismeasurement_study.cxx.

References IsGoodJet(), Baby::jets_phi(), Baby::jets_pt(), and Baby::met_phi().

Referenced by main().

NamedFunc::ScalarType MaxDeltaRLepJet ( const Baby b)

Definition at line 476 of file plot_dy_mismeasurement_study.cxx.

References GetAngles(), IsGoodJet(), Baby::jets_phi(), and Baby::jets_pt().

Referenced by main().

NamedFunc::ScalarType MinDeltaPhiLepJet ( const Baby b)

Definition at line 383 of file plot_dy_mismeasurement_study.cxx.

References GetAngles(), IsGoodJet(), Baby::jets_phi(), and Baby::jets_pt().

Referenced by main().

NamedFunc::ScalarType MinDeltaPhiLepMet ( const Baby b)

Definition at line 353 of file plot_dy_mismeasurement_study.cxx.

References GetAngles(), and Baby::met_phi().

Referenced by main().

NamedFunc::ScalarType MinDeltaPhiMetJet ( const Baby b)

Definition at line 429 of file plot_dy_mismeasurement_study.cxx.

References IsGoodJet(), Baby::jets_phi(), Baby::jets_pt(), and Baby::met_phi().

Referenced by main().

NamedFunc::ScalarType MinDeltaRLepJet ( const Baby b)

Definition at line 453 of file plot_dy_mismeasurement_study.cxx.

References GetAngles(), IsGoodJet(), Baby::jets_phi(), and Baby::jets_pt().

Referenced by main().