55 const std::string& sele1,
56 const std::string& sele2, RealType dipoleX = 0.0,
57 RealType dipoleY = 0.0, RealType dipoleZ = -1.0,
58 const RealType cutOff = 10.0,
const int axis = 2);
62 virtual int computeProperty1(
int frame,
StuntDouble* sd);
63 virtual int computeProperty2(
int frame,
StuntDouble* sd);
64 virtual RealType calcCorrVal(
int frame1,
int frame2,
int id1,
int id2);
65 virtual void postCorrelate();
67 std::vector<std::vector<RealType>> charges_;
68 std::vector<std::vector<RealType>> CosTheta_;
70 std::string axisLabel_;
73 RealType sumCosTheta_;
80 int chargeCount_, CosThetaCount_;
81 RealType propertyTemp;