Public Member Functions

JERProvider Class Reference

#include <JERProvider.hh>

List of all members.

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)

Detailed Description

Definition at line 47 of file JERProvider.hh.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


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