62 |
|
virtual void preProcess(); |
63 |
|
void initalizeHistogram(); |
64 |
|
virtual void collectHistogram(StuntDouble* sd1, StuntDouble* sd2); |
65 |
– |
void processHistogram(); |
65 |
|
virtual void writeRdf(); |
66 |
|
|
67 |
+ |
Vector3d getMolCom(StuntDouble* sd); |
68 |
+ |
|
69 |
+ |
//virtual void validateSelection1(SelectionManager& sman); |
70 |
+ |
|
71 |
|
double len_; |
72 |
+ |
double halfLen_; |
73 |
|
int nRBins_; |
74 |
|
double deltaR_; |
75 |
|
|
76 |
|
std::vector<std::vector<std::vector<int> > > histogram_; |
77 |
|
|
78 |
< |
int npairs_; |
78 |
> |
struct CoorSet { |
79 |
> |
Vector3d xaxis; |
80 |
> |
Vector3d yaxis; |
81 |
> |
Vector3d zaxis; |
82 |
> |
}; |
83 |
> |
|
84 |
> |
std::map<int, CoorSet> coorSets_; |
85 |
> |
std::vector<Molecule*> atom2Mol_; |
86 |
|
}; |
87 |
|
|
88 |
|
|