Differences between revisions 6 and 7
Deletions are marked like this. | Additions are marked like this. |
Line 22: | Line 22: |
// ex. pop("ridf/run0001.ridf") | // ex. pop(1) |
ANAROOT/UIコマンド
ANAROOT/UIコマンドについて、ここに記述します。 要望等は別スレッドで。
コマンドまとめ
book: Register "analoop" and "anafile" to TArtAnaLoopManager.
void book(TArtAnaLoop* analoop, const char* anafilename = 0); // ex. book(new TArtAnaLoopUser, "ana/user.ana");
push: Push RIDF file to stack.
void push(const char* filename = 0, int eventnumber = -1); // ex. push("ridf/run0001.ridf");
pop: Pop RIDF file from stack
void pop(int i); // ex. pop(1)
start: Start analysis. Construct() of TArtAnaLoop will be called for the first time.
void start(); // ex. start();
stop: Stop analysis. You can resume by start() command.
void stop(); // ex. stop();
next: Skip remaining event of current RIDF file and go to next RIDF file.
void next(); // ex. next();
end: End current analysis. Destruct() of TArtAnaLoop will be called.
void end(); // ex. end();
clear: Clear all histograms and destruct TArtAnaLoopManager.
void clear(); // ex. clear();
status: Print status of current Analysis.
void status(); // ex. status();