ra4_stats  0341147a0dc35f80f4e12c6003afb76a38e2ed6e
Typedefs | Functions
yield_key.hpp File Reference
#include <tuple>
#include <ostream>
#include "bin.hpp"
#include "process.hpp"
#include "cut.hpp"

Go to the source code of this file.

Typedefs

using YieldKey = std::tuple< Bin, Process, Cut >
 

Functions

const BinGetBin (const YieldKey &yk)
 
const ProcessGetProcess (const YieldKey &yk)
 
const CutGetCut (const YieldKey &yk)
 
std::ostream & operator<< (std::ostream &stream, const YieldKey &key)
 

Typedef Documentation

using YieldKey = std::tuple<Bin, Process, Cut>

Definition at line 11 of file yield_key.hpp.

Function Documentation

const Bin& GetBin ( const YieldKey yk)

Definition at line 5 of file yield_key.cpp.

Referenced by YieldManager::ComputeYield(), and operator<<().

const Cut& GetCut ( const YieldKey yk)

Definition at line 13 of file yield_key.cpp.

Referenced by YieldManager::ComputeYield(), and operator<<().

const Process& GetProcess ( const YieldKey yk)

Definition at line 9 of file yield_key.cpp.

Referenced by YieldManager::ComputeYield(), YieldManager::GetYield(), and operator<<().

std::ostream& operator<< ( std::ostream &  stream,
const YieldKey key 
)

Definition at line 17 of file yield_key.cpp.

References GetBin(), GetCut(), and GetProcess().