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>>().