25 #ifndef TimeSmoothedFields_H
26 #define TimeSmoothedFields_H
50 template<
class Fields>
const unsigned n
Definition: CG3DPackingUnitTest.cpp:32
A helper class for TimeSmoothedCG containing the time-smoothed variables.
Definition: TimeSmoothedFields.h:52
TimeSmoothedFields(std::size_t n, Mdouble time)
Constructor; sets the size of the fields_ vector and time_; sets sumWeights_ to zero.
Definition: TimeSmoothedFields.h:58
~TimeSmoothedFields()=default
Default destructor; does nothing.
Mdouble time_
Definition: TimeSmoothedFields.h:80
Mdouble sumWeights_
Definition: TimeSmoothedFields.h:85
std::vector< Fields > fields_
Definition: TimeSmoothedFields.h:75
TimeSmoothedFields(const TimeSmoothedFields &a)=default
Default copy Constructor; copies all member variables.