![]() |
Project
|
A generic writer for ROOT TTrees. More...
#include "Framework/RootSerializationSupport.h"
#include "Framework/InputRecord.h"
#include "Framework/DataRef.h"
#include "Framework/Logger.h"
#include <TFile.h>
#include <TTree.h>
#include <TBranch.h>
#include <TClass.h>
#include <vector>
#include <functional>
#include <string>
#include <stdexcept>
#include <type_traits>
#include <typeinfo>
#include <memory>
#include <utility>
#include <algorithm>
#include <variant>
Go to the source code of this file.
Classes | |
struct | o2::framework::get_function< T > |
struct | o2::framework::get_function< Ret(Class::*)(Args...) const > |
struct | o2::framework::can_assign< From, To, _ > |
struct | o2::framework::can_assign< From, To, std::conditional_t< false, class_member_checker< decltype(&From::operator())>, void > > |
class | o2::framework::RootTreeWriter |
A generic writer interface for ROOT TTree objects. More... | |
struct | o2::framework::RootTreeWriter::DefaultKeyExtractor |
struct | o2::framework::RootTreeWriter::BranchDef< T, KeyType, KeyExtractor > |
BranchDef is used to define the mapping between inputs and branches. More... | |
Namespaces | |
namespace | o2 |
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
namespace | o2::framework |
Defining PrimaryVertex explicitly as messageable. | |