|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectstatalign.postprocess.PostprocessManager
public class PostprocessManager
This class manages the postprocesses.
Field Summary | |
---|---|
java.io.FileWriter |
logFile
This is the log-file writer |
MainManager |
mainManager
This is the Main manager that manages the MCMC run. |
Mcmc |
mcmc
This is the Mcmc that is analyzed |
static PluginParameters |
pluginParameters
Static object holding parameters, which are visible to all plugins. |
static boolean |
rnaMode
|
Constructor Summary | |
---|---|
PostprocessManager(MainManager mainManager)
This constructor recognizes the plugins |
Method Summary | |
---|---|
void |
afterLastSample()
It is called after the last sample of MCMC. |
void |
beforeFirstSample()
This function invoked before the first sample. |
void |
createPluginFiles()
|
void |
flushAll()
|
java.lang.String |
getBaseFileName()
|
java.util.List<Postprocess> |
getPlugins()
|
void |
init(ModelExtManager modelExtMan)
|
void |
newPeek()
Calls the plug-ins after an MCMC step. |
void |
newSample(McmcModule coreModel,
State state,
int no,
int total)
Calls the plug-ins at a new sample. |
void |
newStep(McmcStep step)
Calls the plug-ins after an MCMC step. |
void |
setBaseFileName(java.lang.String s)
|
void |
updateSelectedList()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public Mcmc mcmc
public java.io.FileWriter logFile
public MainManager mainManager
public static boolean rnaMode
public static PluginParameters pluginParameters
Constructor Detail |
---|
public PostprocessManager(MainManager mainManager)
mainManager
- The MainManager that manages the MCMC run.Method Detail |
---|
public java.lang.String getBaseFileName()
public void setBaseFileName(java.lang.String s)
public java.util.List<Postprocess> getPlugins()
public void createPluginFiles()
public void init(ModelExtManager modelExtMan)
public void beforeFirstSample()
public void newSample(McmcModule coreModel, State state, int no, int total)
no
- The number of the current sampletotal
- The total number of samples.public void newStep(McmcStep step)
public void flushAll()
public void newPeek()
public void afterLastSample()
public void updateSelectedList()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |