![]() |
Project
|
#include <FITDigitWriterSpec.h>
Public Types | |
typedef RawReaderType | RawReader_t |
typedef MCLabelContainerType | MCLabelContainer_t |
typedef RawReader_t::Digit_t | Digit_t |
typedef Digit_t::DetTrigInput_t | DetTrigInput_t |
typedef RawReader_t::SubDigit_t | SubDigit_t |
typedef RawReader_t::SingleSubDigit_t | SingleSubDigit_t |
typedef RawReader_t::IndexesSubDigit | IndexesSubDigit_t |
typedef RawReader_t::IndexesSingleSubDigit | IndexesSingleSubDigit_t |
template<typename T > | |
using | BranchDefinition = framework::MakeRootTreeWriterSpec::BranchDefinition< T > |
Static Public Member Functions | |
static o2::framework::DataProcessorSpec | getFITDigitWriterSpec (bool mctruth, bool trigInp, o2::header::DataOrigin dataOrigin) |
template<typename T , typename... Args> | |
static auto | getBranchDef (o2::header::DataOrigin dataOrigin, Args &&... args) |
template<std::size_t N, typename TupleType , typename... Args> | |
static auto | getBranchDefFromTuple (o2::header::DataOrigin dataOrigin, Args &&... args) |
template<bool trigInp, std::size_t... IsubDigits, std::size_t... IsingleSubDigits> | |
static auto | callMakeSpec (bool mctruth, o2::header::DataOrigin dataOrigin, std::index_sequence< IsubDigits... >, std::index_sequence< IsingleSubDigits... >) |
Definition at line 32 of file FITDigitWriterSpec.h.
using o2::fit::FITDigitWriterSpecHelper< RawReaderType, MCLabelContainerType >::BranchDefinition = framework::MakeRootTreeWriterSpec::BranchDefinition<T> |
Definition at line 43 of file FITDigitWriterSpec.h.
typedef Digit_t::DetTrigInput_t o2::fit::FITDigitWriterSpecHelper< RawReaderType, MCLabelContainerType >::DetTrigInput_t |
Definition at line 36 of file FITDigitWriterSpec.h.
typedef RawReader_t::Digit_t o2::fit::FITDigitWriterSpecHelper< RawReaderType, MCLabelContainerType >::Digit_t |
Definition at line 35 of file FITDigitWriterSpec.h.
typedef RawReader_t::IndexesSingleSubDigit o2::fit::FITDigitWriterSpecHelper< RawReaderType, MCLabelContainerType >::IndexesSingleSubDigit_t |
Definition at line 40 of file FITDigitWriterSpec.h.
typedef RawReader_t::IndexesSubDigit o2::fit::FITDigitWriterSpecHelper< RawReaderType, MCLabelContainerType >::IndexesSubDigit_t |
Definition at line 39 of file FITDigitWriterSpec.h.
typedef MCLabelContainerType o2::fit::FITDigitWriterSpecHelper< RawReaderType, MCLabelContainerType >::MCLabelContainer_t |
Definition at line 34 of file FITDigitWriterSpec.h.
typedef RawReaderType o2::fit::FITDigitWriterSpecHelper< RawReaderType, MCLabelContainerType >::RawReader_t |
Definition at line 33 of file FITDigitWriterSpec.h.
typedef RawReader_t::SingleSubDigit_t o2::fit::FITDigitWriterSpecHelper< RawReaderType, MCLabelContainerType >::SingleSubDigit_t |
Definition at line 38 of file FITDigitWriterSpec.h.
typedef RawReader_t::SubDigit_t o2::fit::FITDigitWriterSpecHelper< RawReaderType, MCLabelContainerType >::SubDigit_t |
Definition at line 37 of file FITDigitWriterSpec.h.
|
inlinestatic |
Definition at line 78 of file FITDigitWriterSpec.h.
|
inlinestatic |
Definition at line 55 of file FITDigitWriterSpec.h.
|
inlinestatic |
Definition at line 71 of file FITDigitWriterSpec.h.
|
inlinestatic |
Definition at line 45 of file FITDigitWriterSpec.h.