두번째 프로그램에서 두개의 액션 클래스가 추가되었으므로 메인 프로그램(example.cc)에 추가하자.
... #include "OTRunAction.hh" #include "OTSteppingAction.hh" int main(int argc, char** argv) { ... runManager -> SetUserAction(new OTRunAction()); runManager -> SetUserAction(new OTSteppingAction()); ... }
첫번쨰 프로그램과 마찬가지로 실행을 하나의 이벤트를 생헝한 후 종료해보자. 참고자료를 그대로 따라했다면 프로그램을 실행한 폴더에 data_step.csv 라는 파일이 생성되었을 것이다. 파일의 내용은 사용자마다 다르겠지만 아래와 비슷한 형태일 것이다.
0,0,0.00248006
0,0,0.00157859
0,0,0.0158474
0,1,4.88893
0,1,4.54503
0,1,3.78098
0,1,3.5075
0,1,3.15937
0,1,2.7111
0,1,2.72209
0,1,2.20127
0,1,2.21164
0,1,2.09431
0,1,1.9277
0,1,1.94583
0,1,2.08068
0,1,2.17639
0,1,0.0191356
0,0,0.00112518
0,0,0.0070382
0,0,0.00157859
0,0,0.0158474
0,1,4.88893
0,1,4.54503
0,1,3.78098
0,1,3.5075
0,1,3.15937
0,1,2.7111
0,1,2.72209
0,1,2.20127
0,1,2.21164
0,1,2.09431
0,1,1.9277
0,1,1.94583
0,1,2.08068
0,1,2.17639
0,1,0.0191356
0,0,0.00112518
0,0,0.0070382
끝!