ECALELF
d6718b6cc30d69f18fde9018c5ae12f9d80bd7a5
|
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. | |
Minimize NLL to get energy scale and smearings.
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" |
||
) |
name | name of the variable |
regionList | list of the region names (used for the categorization) |
params | parameters divided by category (also rooformulavar) |
parset | list of real variables |