Locked History Actions

Diff for "ANAROOT/Manual"

Differences between revisions 4 and 5
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
あああああああああ
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("ridf/run0001.ridf")
}}}

start: Start analysis.
{{{
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();
}}}

void clear();

void status();

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("ridf/run0001.ridf")

start: Start analysis.

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();

void clear();

void status();