

#include "TEnv.h"#include "TFile.h"#include "TTree.h"#include "TChain.h"#include "TProofLite.h"#include "TProofLog.h"#include "TSystemDirectory.h"#include "TList.h"#include "TChainElement.h"#include "TROOT.h"#include "TInterpreter.h"#include "TGRSIProof.h"#include "TGRSIOptions.h"#include "TChannel.h"#include "TRunInfo.h"#include "TObjectWrapper.h"#include "TStopwatch.h"#include "TGRSIMap.h"#include "TPPG.h"#include "TCutG.h"#include <iostream>#include <vector>#include <string>#include <signal.h>
Include dependency graph for grsiproof.cxx:Go to the source code of this file.
Functions | |
| void | Analyze (const char *tree_type) |
| void | AtExitHandler () |
| static void | CatchSignals () |
| void | HandleSignal (int) |
| int | main (int argc, char **argv) |
| void | SetGRSIEnv () |
Variables | |
| bool | controlC = false |
| TGRSIOptions * | gGRSIOpt |
| TGRSIProof * | gGRSIProof |
| TPPG * | gPpg |
| TStopwatch * | gStopwatch |
| bool | startedProof = false |
| void Analyze | ( | const char * | tree_type | ) |
Definition at line 36 of file grsiproof.cxx.
References TPPG::Add(), TSingleton< TRunInfo >::AddCurrent(), DRED, TSingleton< TRunInfo >::Get(), gGRSIOpt, gGRSIProof, gPpg, TGRSIOptions::MacroInputFiles(), TGRSIOptions::NumberOfEvents(), TRunInfo::Print(), RESET_COLOR, TGRSIOptions::RootInputFiles(), and TGRSIOptions::SelectorOnly().
Referenced by main().
| void AtExitHandler | ( | ) |
Definition at line 102 of file grsiproof.cxx.
References controlC, DMAGENTA, TRunInfo::FirstRunNumber(), TRunInfo::FirstSubRunNumber(), TSingleton< TRunInfo >::Get(), gGRSIOpt, gGRSIProof, gStopwatch, TRunInfo::LastRunNumber(), TRunInfo::LastSubRunNumber(), TGRSIOptions::MacroInputFiles(), RESET_COLOR, TRunInfo::RunNumber(), startedProof, and TRunInfo::SubRunNumber().
Referenced by HandleSignal(), and main().
|
static |
Definition at line 161 of file grsiproof.cxx.
References pygui.grut-view::action, and HandleSignal().
Referenced by main().
| void HandleSignal | ( | int | ) |
Definition at line 154 of file grsiproof.cxx.
References AtExitHandler().
Referenced by CatchSignals().
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 182 of file grsiproof.cxx.
References TGRSIOptions::AnalysisOptions(), Analyze(), pygui.grut-view::argv, AtExitHandler(), TGRSIOptions::CalInputFiles(), CatchSignals(), DCYAN, DRED, TGRSIOptions::Get(), TGRSIOptions::GetMaxWorkers(), gGRSIOpt, gGRSIProof, gPpg, gStopwatch, TGRSIOptions::InputCutFiles(), TGRSIOptions::InputFiles(), TGRSIOptions::MacroInputFiles(), TGRSIProof::Open(), TGRSIOptions::ParserLibrary(), RESET_COLOR, TGRSIOptions::SelectorOnly(), SetGRSIEnv(), TGRSIOptions::ShouldExit(), startedProof, and TGRSIOptions::ValInputFiles().
| void SetGRSIEnv | ( | ) |
Definition at line 171 of file grsiproof.cxx.
Referenced by main().
| bool controlC = false |
Definition at line 34 of file grsiproof.cxx.
Referenced by AtExitHandler().
| TGRSIOptions* gGRSIOpt |
Definition at line 29 of file grsiproof.cxx.
Referenced by Analyze(), AtExitHandler(), and main().
| TGRSIProof* gGRSIProof |
Definition at line 28 of file grsiproof.cxx.
Referenced by Analyze(), AtExitHandler(), and main().
| TPPG* gPpg |
Definition at line 31 of file grsiproof.cxx.
| TStopwatch* gStopwatch |
Definition at line 30 of file grsiproof.cxx.
Referenced by AtExitHandler(), and main().
| bool startedProof = false |
Definition at line 33 of file grsiproof.cxx.
Referenced by AtExitHandler(), and main().