ATLAS Offline Software
Loading...
Searching...
No Matches
FakeBkgTools::Database::EfficiencyTable Struct Reference

#include <Database.h>

Collaboration diagram for FakeBkgTools::Database::EfficiencyTable:

Classes

union  BoundType
struct  Dimension

Public Member Functions

unsigned numberOfBins () const

Public Attributes

std::vector< Efficiencym_efficiencies
std::vector< BoundTypem_bounds
std::vector< Dimensionm_dimensions
InputType inputType

Detailed Description

Definition at line 67 of file Database.h.

Member Function Documentation

◆ numberOfBins()

unsigned FakeBkgTools::Database::EfficiencyTable::numberOfBins ( ) const
inline

Definition at line 83 of file Database.h.

84 {
85 unsigned nBins = 1;
86 for(auto& dim : m_dimensions) nBins *= (dim.nBounds - 1);
87 return nBins;
88 }
std::vector< Dimension > m_dimensions
Definition Database.h:81

Member Data Documentation

◆ inputType

InputType FakeBkgTools::Database::EfficiencyTable::inputType

Definition at line 82 of file Database.h.

◆ m_bounds

std::vector<BoundType> FakeBkgTools::Database::EfficiencyTable::m_bounds

Definition at line 80 of file Database.h.

◆ m_dimensions

std::vector<Dimension> FakeBkgTools::Database::EfficiencyTable::m_dimensions

Definition at line 81 of file Database.h.

◆ m_efficiencies

std::vector<Efficiency> FakeBkgTools::Database::EfficiencyTable::m_efficiencies

Definition at line 79 of file Database.h.


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