41 |
|
#ifndef APPLICATIONS_DYNAMICPROPS_DIPOLECORRFUNC_HPP |
42 |
|
#define APPLICATIONS_DYNAMICPROPS_DIPOLECORRFUNC_HPP |
43 |
|
|
44 |
< |
#include "applications/dynamicProps/CorrelationFunction.hpp" |
44 |
> |
#include "applications/dynamicProps/ParticleTimeCorrFunc.hpp" |
45 |
|
namespace oopse { |
46 |
|
|
47 |
< |
class DipoleCorrFunc : public CorrelationFunction { |
47 |
> |
class DipoleCorrFunc : public ParticleTimeCorrFunc { |
48 |
|
public: |
49 |
|
DipoleCorrFunc(SimInfo* info, const std::string& filename, const std::string& sele1, const std::string& sele2); |
50 |
|
|
51 |
|
private: |
52 |
< |
virtual double calcCorrVal(StuntDouble* sd1, int frame1, StuntDouble* sd2, int frame2); |
52 |
> |
virtual double calcCorrVal(int frame1, int frame2, StuntDouble* sd1, StuntDouble* sd2); |
53 |
|
|
54 |
|
virtual void validateSelection(const SelectionManager& seleMan); |
55 |
|
|