|
Grid 0.7.0
|
#include <ObservableModules.h>
Public Types | |
| typedef HMCModuleBase< HmcObservable< typename ObservableType::Field > > | Base |
| typedef Base::Product | Product |
| typedef OPar | Parameters |
Public Member Functions | |
| ObservableModule (OPar Par) | |
| virtual void | print_parameters () |
| template<class ReaderClass> | |
| ObservableModule (Reader< ReaderClass > &Reader) | |
| Product * | getPtr () |
| void | set_parameters (Parameters Par) |
Data Fields | |
| std::unique_ptr< ObservableType > | ObservablePtr |
Protected Attributes | |
| Parameters | Par_ |
Private Member Functions | |
| virtual void | initialize ()=0 |
Private Attributes | |
| std::string | section_name |
Definition at line 38 of file ObservableModules.h.
| typedef HMCModuleBase< HmcObservable< typename ObservableType::Field> > ObservableModule< ObservableType, OPar >::Base |
Definition at line 42 of file ObservableModules.h.
| typedef Base::Product ObservableModule< ObservableType, OPar >::Product |
Definition at line 43 of file ObservableModules.h.
| typedef OPar ObservableModule< ObservableType, OPar >::Parameters |
Definition at line 44 of file ObservableModules.h.
|
inline |
Definition at line 48 of file ObservableModules.h.
|
inline |
Definition at line 55 of file ObservableModules.h.
|
inlinevirtual |
Reimplemented from HMCModuleBase< HmcObservable< ObservableType::Field > >.
Definition at line 50 of file ObservableModules.h.
|
inlinevirtual |
Implements HMCModuleBase< HmcObservable< ObservableType::Field > >.
Definition at line 57 of file ObservableModules.h.
|
privatepure virtual |
Implemented in PlaquetteMod< Impl >, PolyakovMod< Impl >, SpatialPolyakovMod< Impl >, and TopologicalChargeMod< Impl >.
Referenced by ObservableModule< PlaquetteLogger< Impl >, NoParameters >::getPtr().
|
inlineinherited |
| std::unique_ptr<ObservableType> ObservableModule< ObservableType, OPar >::ObservablePtr |
Definition at line 46 of file ObservableModules.h.
|
protectedinherited |
|
privateinherited |