DESY Hbb Analysis Framework
Public Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
BTagCalibration Class Reference

#include <BTagCalibrationStandalone.h>

Public Member Functions

void addEntry (const BTagEntry &entry)
 
 BTagCalibration ()
 
 BTagCalibration (const std::string &tagger)
 
 BTagCalibration (const std::string &tagger, const std::string &filename)
 
const std::vector< BTagEntry > & getEntries (const BTagEntry::Parameters &par) const
 
void makeCSV (std::ostream &s) const
 
std::string makeCSV () const
 
void readCSV (std::istream &s)
 
void readCSV (const std::string &s)
 
std::string tagger () const
 
 ~BTagCalibration ()
 

Static Protected Member Functions

static std::string token (const BTagEntry::Parameters &par)
 

Protected Attributes

std::map< std::string, std::vector< BTagEntry > > data_
 
std::string tagger_
 

Detailed Description

BTagCalibration

The 'hierarchy' of stored information is this:

Definition at line 109 of file BTagCalibrationStandalone.h.

Constructor & Destructor Documentation

BTagCalibration::BTagCalibration ( )
inline

Definition at line 112 of file BTagCalibrationStandalone.h.

112 {}
BTagCalibration::BTagCalibration ( const std::string &  tagger)
BTagCalibration::BTagCalibration ( const std::string &  tagger,
const std::string &  filename 
)
BTagCalibration::~BTagCalibration ( )
inline

Definition at line 115 of file BTagCalibrationStandalone.h.

115 {}

Member Function Documentation

void BTagCalibration::addEntry ( const BTagEntry entry)
const std::vector<BTagEntry>& BTagCalibration::getEntries ( const BTagEntry::Parameters par) const
void BTagCalibration::makeCSV ( std::ostream &  s) const
std::string BTagCalibration::makeCSV ( ) const
void BTagCalibration::readCSV ( std::istream &  s)
void BTagCalibration::readCSV ( const std::string &  s)
std::string BTagCalibration::tagger ( ) const
inline

Definition at line 117 of file BTagCalibrationStandalone.h.

117 {return tagger_;}
static std::string BTagCalibration::token ( const BTagEntry::Parameters par)
staticprotected

Member Data Documentation

std::map<std::string, std::vector<BTagEntry> > BTagCalibration::data_
protected

Definition at line 131 of file BTagCalibrationStandalone.h.

std::string BTagCalibration::tagger_
protected

Definition at line 130 of file BTagCalibrationStandalone.h.


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