ROOT/コード内でCINT/ROOT interpreter コマンドを使う
CINT/ROOT interpreter 固有のコマンド(.X, .L など、.で始まるコマンド)を、ソースコード内で実行したい。
方法
gROOT->ProcessLine(".X macro.cc");
のように TROOT クラスの ProcessLine() 関数を用いることで実行できます。Win32環境では、ProcessLineSync() 関数を用いると、コマンドが終了するまで戻り値が返されないようになります。