Project
Loading...
Searching...
No Matches
InputRecord.h File Reference
#include "Framework/DataRef.h"
#include "Framework/DataRefUtils.h"
#include "Framework/InputRoute.h"
#include "Framework/TypeTraits.h"
#include "Framework/TableConsumer.h"
#include "Framework/Traits.h"
#include "Framework/RuntimeError.h"
#include "Framework/Logger.h"
#include "Framework/ObjectCache.h"
#include "Framework/CallbackService.h"
#include "Headers/DataHeader.h"
#include <gsl/gsl>
#include <iterator>
#include <string>
#include <vector>
#include <cstring>
#include <cassert>
#include <memory>
#include <type_traits>
#include <concepts>
#include <fairmq/FwdDecls.h>

Go to the source code of this file.

Classes

struct  o2::framework::CCDBMetadataExtractor
 
class  o2::framework::InputRecord
 The input API of the Data Processing Layer This class holds the inputs which are valid for processing. The user can get an instance for it via the ProcessingContext and can use it to retrieve the inputs, either by name or by index. A few utility methods are provided to automatically cast the (deserialized) inputs to known types. More...
 
struct  o2::framework::InputRecord::InputPos
 
class  o2::framework::InputRecord::Deleter< T >
 
class  o2::framework::InputRecord::Iterator< ParentT, T >
 
class  o2::framework::InputRecord::InputRecordIterator< 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.