NrbAnalysis Class Reference

Constructs inputs for data-driven estimation of non-resonant background. More...

#include <NrbAnalysis.h>

Inheritance diagram for NrbAnalysis:
Inheritance graph
[legend]
Collaboration diagram for NrbAnalysis:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 NrbAnalysis (Options const &options, Dataset &dataset)
void PostProcessing ()
 Saves histograms to the output ROOT file.
bool ProcessEvent ()
 Processes the current event in the dataset.

Static Public Member Functions

static
boost::program_options::options_description 
OptionsDescription ()
 Constructs descriptions for command line options.

Private Types

enum  { ee, mumu, ll, lepCat_size }
enum  { eq0jets, geq1jets, vbf, jetCat_size }

Private Member Functions

void InitializeHistograms ()

Private Attributes

Datasetdataset_
std::string outputFile_
bool keepAllControlPlots_
std::string syst_
SmartSelectionMonitor_hzz mon_
bool divideFinalHistoByBinWidth_
std::vector< std::string > v_jetCat_
std::vector< std::string > tagsR_
unsigned tagsR_size_
std::vector< double > optim_Cuts1_met_
TString fileName_
TTreeReaderValue< UInt_t > run_ = {dataset_.Reader(), "run"}
TTreeReaderValue< Float_t > rho_ = {dataset_.Reader(), "fixedGridRhoFastjetAll"}
TTreeReaderValue< Int_t > numPVGood_ = {dataset_.Reader(), "PV_npvsGood"}
TTreeReaderArray< Float_t > muonPt_ = {dataset_.Reader(), "Muon_pt"}
TTreeReaderArray< Float_t > electronPt_ = {dataset_.Reader(), "Electron_pt"}
std::unique_ptr
< TTreeReaderArray< int > > 
genPartPdgId_
std::unique_ptr
< TTreeReaderArray< int > > 
genPartMotherIndex_

Detailed Description

Constructs inputs for data-driven estimation of non-resonant background.


Member Function Documentation

bool NrbAnalysis::ProcessEvent (  ) 

Processes the current event in the dataset.

Returns:
True if the event has passed the full selection, false otherwise.

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Enumerations Enumerator

Generated on 30 Oct 2020 for H→ZZ→2ℓ2ν analysis by  doxygen 1.6.1