eventDisplay.C
| 1 |
void eventDisplay()
|
|---|---|
| 2 |
{
|
| 3 |
FairRunAna *fRun= new FairRunAna();
|
| 4 |
|
| 5 |
FairRuntimeDb* rtdb = fRun->GetRuntimeDb(); |
| 6 |
FairParRootFileIo* parIo1 = new FairParRootFileIo();
|
| 7 |
parIo1->open("par.root");
|
| 8 |
rtdb->setFirstInput(parIo1); |
| 9 |
//rtdb->print();
|
| 10 |
|
| 11 |
fRun->SetInputFile("sim.root");
|
| 12 |
fRun->SetOutputFile("EventDisplay.root");
|
| 13 |
|
| 14 |
FairEventManager *fMan= new FairEventManager();
|
| 15 |
FairMCTracks *Track = new FairMCTracks ("Monte-Carlo Tracks"); |
| 16 |
FairMCPointDraw *points1 = new FairMCPointDraw ("TestDetectorgasPoint", kOrange, kFullSquare); |
| 17 |
FairMCPointDraw *points2 = new FairMCPointDraw ("TestDetectorplasticPoint", kRed, kFullSquare); |
| 18 |
|
| 19 |
fMan->AddTask(Track); |
| 20 |
fMan->AddTask(points1); |
| 21 |
fMan->AddTask(points2); |
| 22 |
|
| 23 |
fMan->Init(); |
| 24 |
} |