Project
Loading...
Searching...
No Matches
RootTreeReader.h File Reference

A generic reader for ROOT TTrees. More...

#include "Framework/RootSerializationSupport.h"
#include "Framework/Output.h"
#include "Framework/ProcessingContext.h"
#include "Framework/DataAllocator.h"
#include "Framework/RootMessageContext.h"
#include "Framework/Logger.h"
#include "Headers/DataHeader.h"
#include <TChain.h>
#include <TTree.h>
#include <TBranch.h>
#include <TClass.h>
#include <vector>
#include <string>
#include <stdexcept>
#include <type_traits>
#include <memory>
#include <functional>
#include <utility>

Go to the source code of this file.

Classes

struct  o2::framework::rtr::DefaultKey
 
class  o2::framework::GenericRootTreeReader< KeyType >
 
struct  o2::framework::GenericRootTreeReader< KeyType >::SpecialPublishHook
 
struct  o2::framework::GenericRootTreeReader< KeyType >::ConstructorArg
 helper structure to hold the constructor arguments for BranchConfigurationElement stages More...
 
class  o2::framework::GenericRootTreeReader< KeyType >::BranchConfigurationInterface
 
class  o2::framework::GenericRootTreeReader< KeyType >::BranchConfigurationElement< DataT, BASE >
 
struct  o2::framework::GenericRootTreeReader< KeyType >::BranchDefinition< T >
 

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.
 
namespace  o2::framework::rtr
 

Typedefs

using o2::framework::RootTreeReader = GenericRootTreeReader< rtr::DefaultKey >
 

Detailed Description

A generic reader for ROOT TTrees.

Author
Matthias Richter
Since
2018-03-15

Definition in file RootTreeReader.h.