The Gaudi Framework  master (69a68366)
Loading...
Searching...
No Matches
Writer.h File Reference
#include <Gaudi/Algorithm.h>
#include <Gaudi/Functional/Consumer.h>
#include <Gaudi/Interfaces/IFileSvc.h>
#include <Gaudi/details/BranchWrapper.h>
#include <GaudiKernel/StdArrayAsProperty.h>
#include <TFile.h>
#include <TTree.h>
#include <fmt/format.h>
#include <gsl/pointers>
#include <gsl/span>
#include <mutex>
#include <numeric>
#include <tuple>
#include <utility>
Include dependency graph for Writer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Gaudi::NTuple::Wrapper< COLUMNS >
 Wrapper around a given NTuple. More...
 
struct  Gaudi::NTuple::FileHolder< Base >
 Small class wrapping an algorithm and adding management of a Root File via the FileSvc. More...
 
struct  Gaudi::NTuple::SimpleWriter< Signature, Traits_ >
 Base template for NTuple::Writer. More...
 
struct  Gaudi::NTuple::SimpleWriter< std::tuple< OUTPUTs... >(const INPUTs &...), Traits_ >
 Specialized Algorithm for NTuple writing. More...
 
struct  Gaudi::NTuple::Writer< Signature, Traits_ >
 Base template for NTuple::Writer. More...
 
struct  Gaudi::NTuple::Writer< std::tuple< OUTPUTs... >(const INPUTs &...), Traits_ >
 Specialized algorithm for NTuple writing when exactly one entry is written per event and a transformation is used to convert INPUTS to the stored items, aka OUTPUTS. More...
 

Namespaces

namespace  Gaudi
 This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from python with a format liks : ( nbins, min, max, title ) where title can be ommited.
 
namespace  Gaudi::NTuple