BTagCalibrationReader Class Reference

#include <BTagCalibrationStandalone.h>

List of all members.

Classes

class  BTagCalibrationReaderImpl

Public Member Functions

 BTagCalibrationReader (BTagEntry::OperatingPoint op, const std::string &sysType="central", const std::vector< std::string > &otherSysTypes={})
void load (const BTagCalibration &c, BTagEntry::JetFlavor jf, const std::string &measurementType="comb")
double eval (BTagEntry::JetFlavor jf, float eta, float pt, float discr=0.) const
double eval_auto_bounds (const std::string &sys, BTagEntry::JetFlavor jf, float eta, float pt, float discr=0.) const
std::pair< float, float > min_max_pt (BTagEntry::JetFlavor jf, float eta, float discr=0.) const

Protected Attributes

std::shared_ptr
< BTagCalibrationReaderImpl
pimpl

Detailed Description

BTagCalibrationReader

Helper class to pull out a specific set of BTagEntry's out of a BTagCalibration. TF1 functions are set up at initialization time.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Enumerations Enumerator

Generated on 30 Oct 2020 for H→ZZ→2ℓ2ν analysis by  doxygen 1.6.1