X-Git-Url: http://git.treefish.org/~alex/phys/heatbath.git/blobdiff_plain/628f4432052ed72944d5cf663c0cde4da9ac6d56..0f8b9f29fdcc92049803e88be1c9524d6d0d6fab:/heatbath.cpp diff --git a/heatbath.cpp b/heatbath.cpp index 13b6f51..c95ecf5 100644 --- a/heatbath.cpp +++ b/heatbath.cpp @@ -15,14 +15,15 @@ #error NO UPDATE-ALGORITHM DEFINED! #endif -#include "obs_phi2.hpp" -#include "obs_phi2_hist.hpp" - o815 *O815; sim *Sim; const complex _i_ = complex(0.0,1.0); +#include "obs_phi2.hpp" +#include "obs_phi2_hist.hpp" +#include "obs_phip2_hist.hpp" + o815::comoption specOps[] = { { "mass", required_argument, NULL, 'm', "set mass", "min:max:inc" }, { "", 0, NULL, 0, "", "" } @@ -54,6 +55,10 @@ void parseLonelyArgs() *O815->out->log << "MASTER: registered observable: phi2_hist" << endl << flush; O815->observables.push_back(new obs_phi2_hist(O815)); } + else if ( strcmp(*lonit, "phip2_hist") == 0 ) { + *O815->out->log << "MASTER: registered observable: phi2p_hist" << endl << flush; + O815->observables.push_back(new obs_phip2_hist(O815)); + } } } @@ -70,6 +75,8 @@ int main (int argc, char *argv[]) O815->Sim = new sim(O815); parseLonelyArgs(); + + cout << "here" << endl; O815->mainLoop();