Trace-fwd.h
Go to the documentation of this file.
1 
9 #ifndef _utl_Trace_fwd_h_
10 #define _utl_Trace_fwd_h_
11 
12 #include<complex>
13 #include<utl/SVector.h>
14 
15 
16 
17 namespace utl {
18 
19  template<typename T> class Trace;
20 
24  typedef Trace<int> TraceI;
27  //typedef Trace<bool> TraceB;
30 
31  // threevector of doubles, e.g., for time-series e-field data
33  // threevector of complex, e.g., for frequency-spectrum e-field data
35 
38 
39  template<typename T> class MultiTrace;
40 
43 
44 }
45 
46 
47 #endif // _utl_Trace_fwd_h_
48 
49 // Configure (x)emacs for this file ...
50 // Local Variables:
51 // mode: c++
52 // compile-command: "make -C .. -k"
53 // End:
Trace< std::complex< double > > TraceC
Definition: Trace-fwd.h:29
Trace< int > TraceI
Definition: Trace-fwd.h:24
Trace< unsigned short int > TraceUSI
Definition: Trace-fwd.h:19
utl::SVector< 3, double > Vector3D
Definition: Trace-fwd.h:32
Trace< double > TraceD
Definition: Trace-fwd.h:26
Trace< short int > TraceSI
Definition: Trace-fwd.h:22
utl::SVector< 3, std::complex< double > > Vector3C
Definition: Trace-fwd.h:34
Trace< char > TraceB
Definition: Trace-fwd.h:28
utl::MultiTrace< int > MultiTraceI
Definition: MultiTrace.h:91
Trace< Vector3C > TraceV3C
Definition: Trace-fwd.h:37
utl::MultiTrace< double > MultiTraceD
Definition: MultiTrace.h:92
Template class for a FADC data or calibrated data container. Use the typedefs (TraceD, TraceI, etc.) defined in Trace-fwd.h.
Definition: Trace-fwd.h:19
Trace< float > TraceF
Definition: Trace-fwd.h:25
Trace< unsigned int > TraceUI
Definition: Trace-fwd.h:23
A collection of Trace&lt;T&gt;,which provides methods to access different sources.
Definition: MultiTrace.h:64
Trace< Vector3D > TraceV3D
Definition: Trace-fwd.h:36

, generated on Tue Sep 26 2023.