#include <DataFormats.h>
Public Member Functions | |
tt::Frame | bv () const |
const DataFormats * | dataFormats () const |
tt::FrameStub | frame () const |
operator bool () const | |
Process | p () const |
Stub (const tt::FrameStub &frame, const DataFormats *dataFormats, Process p) | |
template<typename... Others> | |
Stub (const Stub< Others... > &stub, Ts... data) | |
Stub (const TTStubRef &ttStubRef, const DataFormats *dataFormats, Process p, Ts... data) | |
Stub () | |
int | trackId () const |
TTStubRef | ttStubRef () const |
~Stub () | |
Protected Member Functions | |
double | base (Variable v) const |
DataFormat | format (Variable v) const |
int | width (Variable v) const |
Protected Attributes | |
std::tuple< Ts... > | data_ |
const DataFormats * | dataFormats_ |
tt::FrameStub | frame_ |
Process | p_ |
int | trackId_ |
Definition at line 558 of file DataFormats.h.
trackerTFP::Stub< Ts >::Stub | ( | const tt::FrameStub< Ts > & | frame, |
const DataFormats * | dataFormats, | ||
Process | p | ||
) |
Definition at line 165 of file DataFormats.cc.
trackerTFP::Stub< Ts >::Stub | ( | const Stub< Others... > & | stub, |
Ts... | data | ||
) |
Definition at line 173 of file DataFormats.cc.
trackerTFP::Stub< Ts >::Stub | ( | const TTStubRef & | ttStubRef, |
const DataFormats * | dataFormats, | ||
Process | p, | ||
Ts... | data | ||
) |
Definition at line 182 of file DataFormats.cc.
|
inline |
Definition at line 567 of file DataFormats.h.
|
inline |
Definition at line 568 of file DataFormats.h.
|
inlineprotected |
Definition at line 588 of file DataFormats.h.
|
inline |
Definition at line 580 of file DataFormats.h.
|
inline |
Definition at line 572 of file DataFormats.h.
|
inlineprotected |
Definition at line 590 of file DataFormats.h.
|
inline |
|
inlineexplicit |
Definition at line 570 of file DataFormats.h.
|
inline |
|
inline |
|
inline |
|
inlineprotected |
Definition at line 586 of file DataFormats.h.
|
protected |
Definition at line 598 of file DataFormats.h.
|
protected |
Definition at line 592 of file DataFormats.h.
Referenced by trackerTFP::Stub< double, double, double, double, double >::base(), trackerTFP::Stub< double, double, double, double, double >::dataFormats(), trackerTFP::Stub< double, double, double, double, double >::format(), and trackerTFP::Stub< double, double, double, double, double >::width().
|
protected |
Definition at line 596 of file DataFormats.h.
Referenced by trackerTFP::Stub< double, double, double, double, double >::bv(), trackerTFP::Stub< double, double, double, double, double >::frame(), trackerTFP::Stub< double, double, double, double, double >::operator bool(), and trackerTFP::Stub< double, double, double, double, double >::ttStubRef().
|
protected |
Definition at line 594 of file DataFormats.h.
Referenced by trackerTFP::Stub< double, double, double, double, double >::base(), trackerTFP::Stub< double, double, double, double, double >::format(), trackerTFP::Stub< double, double, double, double, double >::p(), and trackerTFP::Stub< double, double, double, double, double >::width().
|
protected |
Definition at line 600 of file DataFormats.h.
Referenced by trackerTFP::Stub< double, double, double, double, double >::trackId().