ROOT streamer for TraceV3D. More...
#include <TraceV3D_ROOT.h>
Public Member Functions | |
ClassDefNV (TraceV3D_ROOT, DONT_CHANGE_THIS_NUMBER) | |
utl::TraceV3D | Convert () const |
operator bool () const | |
void | operator>> (utl::TraceV3D &trace) const |
TraceV3D_ROOT () | |
TraceV3D_ROOT (const utl::TraceV3D &trace) | |
Static Public Member Functions | |
static TVector3 | Convert (const utl::TraceV3D::ValueType &x) |
static utl::TraceV3D::ValueType | Convert (const TVector3 &x) |
Public Attributes | |
std::vector< TVector3 > | fArray |
double | fBinning = 0 |
unsigned int | fStart = 0 |
unsigned int | fStop = 0 |
ROOT streamer for TraceV3D.
Definition at line 23 of file TraceV3D_ROOT.h.
|
inline |
Definition at line 25 of file TraceV3D_ROOT.h.
io::TraceV3D_ROOT::TraceV3D_ROOT | ( | const utl::TraceV3D & | trace | ) |
Definition at line 9 of file TraceV3D_ROOT.cc.
References Convert(), fArray, and utl::Trace< T >::GetSize().
io::TraceV3D_ROOT::ClassDefNV | ( | TraceV3D_ROOT | , |
DONT_CHANGE_THIS_NUMBER | |||
) |
|
inline |
Definition at line 30 of file TraceV3D_ROOT.h.
Referenced by io::StationFFTDataContainer_ROOT::operator>>(), operator>>(), io::revtStationSimData_ROOT::operator>>(), and TraceV3D_ROOT().
|
inlinestatic |
Definition at line 32 of file TraceV3D_ROOT.h.
|
inlinestatic |
Definition at line 36 of file TraceV3D_ROOT.h.
|
inlineexplicit |
Definition at line 29 of file TraceV3D_ROOT.h.
References fArray.
void io::TraceV3D_ROOT::operator>> | ( | utl::TraceV3D & | trace | ) | const |
Definition at line 22 of file TraceV3D_ROOT.cc.
References Convert(), fArray, fBinning, fStart, fStop, utl::Trace< T >::SetStart(), and utl::Trace< T >::SetStop().
std::vector<TVector3> io::TraceV3D_ROOT::fArray |
Definition at line 48 of file TraceV3D_ROOT.h.
Referenced by operator bool(), operator>>(), and TraceV3D_ROOT().
double io::TraceV3D_ROOT::fBinning = 0 |
Definition at line 45 of file TraceV3D_ROOT.h.
Referenced by operator>>().
unsigned int io::TraceV3D_ROOT::fStart = 0 |
Definition at line 46 of file TraceV3D_ROOT.h.
Referenced by operator>>().
unsigned int io::TraceV3D_ROOT::fStop = 0 |
Definition at line 47 of file TraceV3D_ROOT.h.
Referenced by operator>>().