Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Namespaces
Database.h File Reference
#include "FakeBkgTools/FakeBkgInternals.h"
#include "xAODBase/IParticle.h"
#include "xAODEventInfo/EventInfo.h"
#include <string>
#include <cstring>
#include <cmath>
#include <algorithm>
#include <vector>
#include <map>
#include <bitset>
#include <sstream>
#include <exception>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FakeBkgTools::Database
 
struct  FakeBkgTools::Database::EfficiencyTable
 
struct  FakeBkgTools::Database::EfficiencyTable::Dimension
 
union  FakeBkgTools::Database::EfficiencyTable::BoundType
 
struct  FakeBkgTools::Database::StringRef
 Note: the following structure is used (instead of a simple std::string) so that XML line numbers can be printed in the error message, which requires keeping track of the position of the string in the original file. More...
 
struct  FakeBkgTools::Database::XmlError
 This propagates an error message + the reference to the faulty piece of XML when an exception is raised. More...
 
struct  FakeBkgTools::Database::GenericError
 This propagates an error message. More...
 
struct  FakeBkgTools::Database::Param
 
struct  FakeBkgTools::Database::SystDef
 
struct  FakeBkgTools::Database::StatDef
 could try to keep track of the bin number, for the description More...
 

Namespaces

 FakeBkgTools