ECALELF  d6718b6cc30d69f18fde9018c5ae12f9d80bd7a5
Public Member Functions | List of all members
RooSmearer Class Reference

Minimize NLL to get energy scale and smearings. More...

#include <RooSmearer.hh>

Inherits RooAbsReal.

Public Member Functions

 RooSmearer (const char *name, TChain *data_chain_, TChain *signal_chain_, TChain *bkg_chain_, std::vector< TString > regionList, std::vector< RooArgSet > params, RooArgSet parset, TString energyBranchName="energySCEle_regrCorr_ele")
 
void Init (TString commonCut, TString eleID, Long64_t nEvents=0, bool mcToy=false, bool externToy=true, TString initFile="")
 Initialize the categories: import from the tree.
 

Detailed Description

Minimize NLL to get energy scale and smearings.

Author
Paolo Meridiani and Shervin Nourbakhsh From an original idea of Paolo Meridiani

Constructor & Destructor Documentation

RooSmearer::RooSmearer ( const char *  name,
TChain *  data_chain_,
TChain *  signal_chain_,
TChain *  bkg_chain_,
std::vector< TString >  regionList,
std::vector< RooArgSet >  params,
RooArgSet  parset,
TString  energyBranchName = "energySCEle_regrCorr_ele" 
)
Parameters
namename of the variable
regionListlist of the region names (used for the categorization)
paramsparameters divided by category (also rooformulavar)
parsetlist of real variables

The documentation for this class was generated from the following files: