
Holds configuration options for proof and proof-lite. This class will be expanded in the future to hold more specific configuration options for the tools in RooStats.
Access to TProof::Mgr for configuration is still possible as usual (e.g. to set Root Version to be used on workers). You can do:
See doc: http://root.cern.ch/drupal/content/changing-default-root-version
| virtual | ~ProofConfig() |
| static TClass* | Class() |
| static void | CloseProof(Option_t* option = "s") |
| const char* | GetHost() const |
| Int_t | GetNExperiments() const |
| Bool_t | GetShowGui() const |
| RooWorkspace& | GetWorkspace() const |
| virtual TClass* | IsA() const |
| Bool_t | IsLite() const |
| RooStats::ProofConfig | ProofConfig(const RooStats::ProofConfig&) |
| RooStats::ProofConfig | ProofConfig(RooWorkspace& w, Int_t nExperiments = 0, const char* host = "", Bool_t showGui = kFALSE) |
| virtual void | ShowMembers(TMemberInspector&) |
| virtual void | Streamer(TBuffer&) |
| void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
| TString | fHost | Proof hostname. Use empty string (ie "") for proof-lite. Can also handle options like "workers=2" to run on two nodes. |
| Bool_t | fLite | Whether we have a Proof Lite session |
| Int_t | fNExperiments | number of experiments. This is sometimes called "events" in proof; "experiments" in RooStudyManager. |
| Bool_t | fShowGui | Whether to show the Proof Progress window. |
| RooWorkspace& | fWorkspace | workspace that is to be used with the RooStudyManager |

configure proof with number of experiments and host session
in case of Prooflite, it is better to define the number of workers as "worker=n" in the host string