41 |
|
#ifndef APPLICATIONS_STATICPROPS_GOFXYZ_HPP |
42 |
|
#define APPLICATIONS_STATICPROPS_GOFXYZ_HPP |
43 |
|
|
44 |
< |
#include "application/staticProps/RadialDistrFunc.hpp" |
44 |
> |
#include "applications/staticProps/RadialDistrFunc.hpp" |
45 |
|
namespace oopse { |
46 |
|
|
47 |
|
class GofXyz : public RadialDistrFunc { |
63 |
|
} |
64 |
|
} |
65 |
|
|
66 |
+ |
int getNRBins() { |
67 |
+ |
return nRBins_; |
68 |
+ |
} |
69 |
|
|
70 |
+ |
void setLength(double len) { |
71 |
+ |
len_ = len; |
72 |
+ |
deltaR_ = len_ /nRBins_; |
73 |
+ |
} |
74 |
+ |
|
75 |
+ |
double getLength() { |
76 |
+ |
return len_; |
77 |
+ |
} |
78 |
+ |
|
79 |
|
private: |
80 |
|
|
81 |
|
virtual void preProcess(); |
82 |
+ |
void initalizeHistogram(); |
83 |
|
virtual void collectHistogram(StuntDouble* sd1, StuntDouble* sd2); |
84 |
|
void processHistogram(); |
85 |
|
virtual void writeRdf(); |