| OpenMM
   
    | 
PDBReporter outputs a series of frames from a Simulation to a PDB file. More...
 Inheritance diagram for PDBReporter:
 Inheritance diagram for PDBReporter:| Public Member Functions | |
| def | __init__ | 
| Create a PDBReporter. | |
| def | describeNextReport | 
| Get information about the next report this object will generate. | |
| def | report | 
| Generate a report. | |
| def | __del__ | 
PDBReporter outputs a series of frames from a Simulation to a PDB file.
To use it, create a PDBReporter, then add it to the Simulation's list of reporters.
| def __init__ | ( | self, | |
| file, | |||
| reportInterval | |||
| ) | 
Create a PDBReporter.
| file | (string) The file to write to | 
| reportInterval | (int) The interval (in time steps) at which to write frames | 
| def __del__ | ( | self | ) | 
Reimplemented in PDBxReporter.
| def describeNextReport | ( | self, | |
| simulation | |||
| ) | 
Get information about the next report this object will generate.
| simulation | (Simulation) The Simulation to generate a report for | 
| def report | ( | self, | |
| simulation, | |||
| state | |||
| ) | 
Generate a report.
| simulation | (Simulation) The Simulation to generate a report for | 
| state | (State) The current state of the simulation | 
Reimplemented in PDBxReporter.