|
typedef std::tuple< Algorithm, SystFlavor, std::string > | branch_key_type |
|
typedef std::tuple< Algorithm, Flavor, std::string > | sf_key_type |
|
|
| BTaggingScaleFactors (ROOT::TreeGroup &tree) |
|
virtual void | create_branches (const edm::ParameterSet &) final |
|
virtual void | store_scale_factors (Algorithm algo, Flavor flavor, const Parameters &, bool isData) final |
|
virtual bool | has_scale_factors (Algorithm algo) final |
|
|
static std::string | algorithm_to_string (Algorithm algo) |
|
static Algorithm | string_to_algorithm (const std::string &algo) |
|
static std::string | flavor_to_string (Flavor flavor) |
|
static SystFlavor | flavor_to_syst_flavor (Flavor flavor) |
|
static std::string | syst_flavor_to_string (SystFlavor flavor) |
|
static Flavor | string_to_flavor (const std::string &flavor) |
|
static Flavor | get_flavor (int hadron_flavor) |
|
|
static std::array< SystFlavor, 2 > | SystFlavors = {{SystFlavor::HEAVY, SystFlavor::LIGHT}} |
|
|
virtual float | get_scale_factor (Algorithm algo, Flavor flavor, const std::string &wp, size_t index, Variation variation=Variation::Nominal) final |
|
The documentation for this class was generated from the following files:
- /tmp/tmpm17608ru/Framework/interface/BTaggingScaleFactors.h
- /tmp/tmpm17608ru/Framework/src/BTaggingScaleFactors.cc