ra4_draw
4bd0201e3d922d42bd545d4b045ed44db33454a4
|
#include <abcd_method.hpp>
Public Member Functions | |
size_t | indexBin (size_t iplane, size_t ibin, size_t iabcd) |
void | setLeptons () |
void | setMj12 () |
void | printCuts () |
TString | lowerNjets (TString &cut) |
void | serializeCuts () |
void | setIntNbNj (bool int_nbnj_b) |
abcd_method (TString imethod, std::vector< TString > iplanecuts, std::vector< TString > ibincuts, std::vector< TString > iabcdcuts, TString icaption="", TString ibasecuts="") | |
~abcd_method () | |
Public Attributes | |
bool | is2l |
bool | int_nbnj |
TString | method |
std::vector< TString > | planecuts |
std::vector< TString > | abcdcuts |
std::vector< TString > | allcuts |
std::vector< std::vector< TString > > | bincuts |
TString | caption |
TString | basecuts |
TString | rd_letter |
Definition at line 12 of file abcd_method.hpp.
abcd_method::abcd_method | ( | TString | imethod, |
std::vector< TString > | iplanecuts, | ||
std::vector< TString > | ibincuts, | ||
std::vector< TString > | iabcdcuts, | ||
TString | icaption = "" , |
||
TString | ibasecuts = "" |
||
) |
Definition at line 8 of file abcd_method.cpp.
References bincuts, int_nbnj, is2l, method, planecuts, rd_letter, and serializeCuts().
abcd_method::~abcd_method | ( | ) |
Definition at line 144 of file abcd_method.cpp.
size_t abcd_method::indexBin | ( | size_t | iplane, |
size_t | ibin, | ||
size_t | iabcd | ||
) |
Definition at line 73 of file abcd_method.cpp.
References abcdcuts, bincuts, and planecuts.
Referenced by findPreds(), printCuts(), printDebug(), and printTable().
TString abcd_method::lowerNjets | ( | TString & | cut | ) |
Definition at line 133 of file abcd_method.cpp.
Referenced by printTable(), and serializeCuts().
void abcd_method::printCuts | ( | ) |
Definition at line 118 of file abcd_method.cpp.
References abcdcuts, allcuts, bincuts, indexBin(), method, and planecuts.
void abcd_method::serializeCuts | ( | ) |
Definition at line 37 of file abcd_method.cpp.
References abcdcuts, allcuts, basecuts, bincuts, int_nbnj, lowerNjets(), method, and planecuts.
Referenced by abcd_method(), setIntNbNj(), setLeptons(), and setMj12().
void abcd_method::setIntNbNj | ( | bool | int_nbnj_b | ) |
Definition at line 31 of file abcd_method.cpp.
References int_nbnj, and serializeCuts().
void abcd_method::setLeptons | ( | ) |
Definition at line 93 of file abcd_method.cpp.
References abcdcuts, basecuts, bincuts, method, planecuts, ReplaceAll(), and serializeCuts().
void abcd_method::setMj12 | ( | ) |
Definition at line 85 of file abcd_method.cpp.
References abcdcuts, basecuts, ReplaceAll(), and serializeCuts().
std::vector<TString> abcd_method::abcdcuts |
Definition at line 16 of file abcd_method.hpp.
Referenced by indexBin(), printCuts(), printDebug(), printTable(), serializeCuts(), setLeptons(), and setMj12().
std::vector<TString> abcd_method::allcuts |
Definition at line 16 of file abcd_method.hpp.
Referenced by printCuts(), printDebug(), and serializeCuts().
TString abcd_method::basecuts |
Definition at line 18 of file abcd_method.hpp.
Referenced by serializeCuts(), setLeptons(), and setMj12().
std::vector<std::vector<TString> > abcd_method::bincuts |
Definition at line 17 of file abcd_method.hpp.
Referenced by abcd_method(), findPreds(), indexBin(), plotKappa(), printCuts(), printDebug(), printTable(), serializeCuts(), and setLeptons().
TString abcd_method::caption |
Definition at line 18 of file abcd_method.hpp.
Referenced by printTable().
bool abcd_method::int_nbnj |
Definition at line 14 of file abcd_method.hpp.
Referenced by abcd_method(), printTable(), serializeCuts(), and setIntNbNj().
bool abcd_method::is2l |
Definition at line 14 of file abcd_method.hpp.
Referenced by abcd_method().
TString abcd_method::method |
Definition at line 15 of file abcd_method.hpp.
Referenced by abcd_method(), plotKappa(), printCuts(), printDebug(), printTable(), serializeCuts(), and setLeptons().
std::vector<TString> abcd_method::planecuts |
Definition at line 16 of file abcd_method.hpp.
Referenced by abcd_method(), findPreds(), indexBin(), plotKappa(), printCuts(), printDebug(), printTable(), serializeCuts(), and setLeptons().
TString abcd_method::rd_letter |
Definition at line 18 of file abcd_method.hpp.
Referenced by abcd_method(), and printTable().