|
virtual void | correlation () |
|
virtual void | computeFrame (int istep) |
|
virtual void | computeProperty1 (int) |
|
virtual void | computeProperty2 (int) |
|
virtual int | computeProperty1 (int, Molecule *) |
|
virtual int | computeProperty1 (int, StuntDouble *) |
|
virtual int | computeProperty1 (int, Bond *) |
|
virtual int | computeProperty2 (int, Molecule *) |
|
virtual int | computeProperty2 (int, StuntDouble *) |
|
virtual int | computeProperty2 (int, Bond *) |
|
virtual RealType | calcCorrVal (int, int, int, int) |
|
virtual RealType | calcCorrVal (int, int) |
|
virtual void | postCorrelate () |
|
virtual int | registerHydrogen (int frame, int hIndex) |
|
virtual void | findHBonds (int frame) |
|
bool | isHBond (Vector3d donorPos, Vector3d hPos, Vector3d acceptorPos) |
|
void | registerHydrogenBond (int frame, int index, int hIndex, int aIndex) |
|
void | processNonOverlapping (int frame, SelectionManager &sman1, SelectionManager &sman2) |
|
void | processOverlapping (int frame, SelectionManager &sman) |
|
virtual void | preCorrelate () |
|
virtual void | validateSelection (SelectionManager &seleMan) |
|
virtual void | correlateFrames (int frame1, int frame2, int timeBin) |
|
virtual void | writeCorrelate () |
|
void | writeCorrelate () |
|
void | writeCorrelate () |
|
Definition at line 54 of file HBondJump.hpp.
◆ HBondJump()
OpenMD::HBondJump::HBondJump |
( |
SimInfo * | info, |
|
|
const std::string & | filename, |
|
|
const std::string & | sele1, |
|
|
const std::string & | sele2, |
|
|
double | OOCut, |
|
|
double | thetaCut, |
|
|
double | OHCut ) |
◆ calcCorrVal() [1/2]
virtual RealType OpenMD::HBondJump::calcCorrVal |
( |
int | , |
|
|
int | ) |
|
inlineprotectedvirtual |
◆ calcCorrVal() [2/2]
virtual RealType OpenMD::HBondJump::calcCorrVal |
( |
int | , |
|
|
int | , |
|
|
int | , |
|
|
int | ) |
|
inlineprotectedvirtual |
◆ computeFrame()
void OpenMD::HBondJump::computeFrame |
( |
int | istep | ) |
|
|
protectedvirtual |
◆ computeProperty1() [1/4]
virtual void OpenMD::HBondJump::computeProperty1 |
( |
int | | ) |
|
|
inlineprotectedvirtual |
◆ computeProperty1() [2/4]
virtual int OpenMD::HBondJump::computeProperty1 |
( |
int | , |
|
|
Bond * | ) |
|
inlineprotectedvirtual |
◆ computeProperty1() [3/4]
virtual int OpenMD::HBondJump::computeProperty1 |
( |
int | , |
|
|
Molecule * | ) |
|
inlineprotectedvirtual |
◆ computeProperty1() [4/4]
virtual int OpenMD::HBondJump::computeProperty1 |
( |
int | , |
|
|
StuntDouble * | ) |
|
inlineprotectedvirtual |
◆ computeProperty2() [1/4]
virtual void OpenMD::HBondJump::computeProperty2 |
( |
int | | ) |
|
|
inlineprotectedvirtual |
◆ computeProperty2() [2/4]
virtual int OpenMD::HBondJump::computeProperty2 |
( |
int | , |
|
|
Bond * | ) |
|
inlineprotectedvirtual |
◆ computeProperty2() [3/4]
virtual int OpenMD::HBondJump::computeProperty2 |
( |
int | , |
|
|
Molecule * | ) |
|
inlineprotectedvirtual |
◆ computeProperty2() [4/4]
virtual int OpenMD::HBondJump::computeProperty2 |
( |
int | , |
|
|
StuntDouble * | ) |
|
inlineprotectedvirtual |
◆ correlation()
void OpenMD::HBondJump::correlation |
( |
| ) |
|
|
protectedvirtual |
◆ findHBonds()
void OpenMD::HBondJump::findHBonds |
( |
int | frame | ) |
|
|
protectedvirtual |
◆ isHBond()
◆ postCorrelate()
void OpenMD::HBondJump::postCorrelate |
( |
| ) |
|
|
protectedvirtual |
◆ processNonOverlapping()
◆ processOverlapping()
void OpenMD::HBondJump::processOverlapping |
( |
int | frame, |
|
|
SelectionManager & | sman ) |
|
protected |
◆ registerHydrogen()
int OpenMD::HBondJump::registerHydrogen |
( |
int | frame, |
|
|
int | hIndex ) |
|
protectedvirtual |
◆ registerHydrogenBond()
void OpenMD::HBondJump::registerHydrogenBond |
( |
int | frame, |
|
|
int | index, |
|
|
int | hIndex, |
|
|
int | aIndex ) |
|
protected |
◆ acceptor_
std::vector<std::vector<int> > OpenMD::HBondJump::acceptor_ |
|
protected |
◆ acceptorStartFrame_
std::vector<std::vector<int> > OpenMD::HBondJump::acceptorStartFrame_ |
|
protected |
◆ common_
◆ GIDtoH_
std::vector<std::vector<int> > OpenMD::HBondJump::GIDtoH_ |
|
protected |
◆ hydrogen_
std::vector<std::vector<int> > OpenMD::HBondJump::hydrogen_ |
|
protected |
◆ lastAcceptor_
std::vector<std::vector<int> > OpenMD::HBondJump::lastAcceptor_ |
|
protected |
◆ OHCut_
RealType OpenMD::HBondJump::OHCut_ |
|
protected |
◆ OOCut_
RealType OpenMD::HBondJump::OOCut_ |
|
protected |
◆ sele1_minus_common_
◆ sele2_minus_common_
◆ selected_
std::vector<std::vector<bool> > OpenMD::HBondJump::selected_ |
|
protected |
◆ thetaCut_
RealType OpenMD::HBondJump::thetaCut_ |
|
protected |
The documentation for this class was generated from the following files: