ATLAS Offline Software
Loading...
Searching...
No Matches
FakeBkgInternals.h File Reference
#include <string>
#include <vector>
#include <bitset>
#include <cmath>
#include <functional>
#include <memory>
#include <map>
#include <iostream>
#include "TBuffer.h"
#include "xAODBase/IParticle.h"

Go to the source code of this file.

Classes

struct  FakeBkgTools::Uncertainty
struct  FakeBkgTools::Efficiency
 a structure to hold an efficiency together with a variable number of uncertainties More...
struct  FakeBkgTools::Weight
 a structure to hold a weight together with a variable number of systematic uncertainties More...
struct  FakeBkgTools::Yield
 a structure to hold an event yield together with a statistical uncertainty and a variable number of systematic uncertainties More...
struct  FakeBkgTools::ParticleData
class  FakeBkgTools::FinalState

Namespaces

namespace  CP
 Select isolated Photons, Electrons and Muons.
namespace  FakeBkgTools

Typedefs

using FakeBkgTools::FakeFactor = Efficiency
using FakeBkgTools::FSBitset = std::bitset<maxCombinations()>

Enumerations

enum class  FakeBkgTools::Client {
  FakeBkgTools::NONE , FakeBkgTools::MATRIX_METHOD , FakeBkgTools::FAKE_FACTOR , FakeBkgTools::E2Y_FAKE ,
  FakeBkgTools::ALL_METHODS
}

Functions

constexpr uint8_t FakeBkgTools::maxParticles ()
constexpr uint64_t FakeBkgTools::maxCombinations ()