#include <JERProvider.hh>
Public Member Functions | |
JERProvider () | |
JERProvider (std::string CollectionName, std::string MethodName="Truth", std::string FileName="JERProviderPlots.root") | |
virtual | ~JERProvider () |
void | setFileName (std::string fileName) |
void | init () |
TF1 * | getParam (double y) |
TGraphErrors * | getOffset (double y) |
TGraphErrors * | getSyst (double y) |
float | getSigma (double pt, double y) |
float | getUncert (double pt, double y) |
void | setInputCollection (std::string CollectionName, std::string MethodName) |
Definition at line 47 of file JERProvider.hh.
JERProvider::JERProvider | ( | ) | [inline] |
Definition at line 53 of file JERProvider.hh.
JERProvider::JERProvider | ( | std::string | CollectionName, |
std::string | MethodName = "Truth" , |
||
std::string | FileName = "JERProviderPlots.root" |
||
) |
Definition at line 33 of file JERProvider.cxx.
JERProvider::~JERProvider | ( | ) | [virtual] |
Definition at line 69 of file JERProvider.cxx.
TGraphErrors * JERProvider::getOffset | ( | double | y ) |
Definition at line 224 of file JERProvider.cxx.
TF1 * JERProvider::getParam | ( | double | y ) |
Definition at line 171 of file JERProvider.cxx.
float JERProvider::getSigma | ( | double | pt, |
double | y | ||
) |
Definition at line 283 of file JERProvider.cxx.
TGraphErrors * JERProvider::getSyst | ( | double | y ) |
Definition at line 253 of file JERProvider.cxx.
float JERProvider::getUncert | ( | double | pt, |
double | y | ||
) |
Definition at line 338 of file JERProvider.cxx.
void JERProvider::init | ( | ) |
Definition at line 46 of file JERProvider.cxx.
void JERProvider::setFileName | ( | std::string | fileName ) |
Definition at line 39 of file JERProvider.cxx.
void JERProvider::setInputCollection | ( | std::string | CollectionName, |
std::string | MethodName | ||
) |
Definition at line 88 of file JERProvider.cxx.