eventDisplay() { // Load basic libraries gROOT->LoadMacro("$VMCWORKDIR/gconfig/rootlogon.C"); rootlogon(); gSystem->Load("libEve"); gSystem->Load("libEventDisplay"); // ----- Reconstruction run ------------------------------------------- FairRunAna *fRun= new FairRunAna(); //fRun->SetInputFile("points.x3872.jpsipipi.phsp.root"); // fRun->SetInputFile("../qa/lhetrack/points_tpccombi.root"); fRun->SetInputFile("sim_with_vis.root"); // fRun->SetInputFile("../drc/testrun1.root"); // fRun->SetInputFile("../dsk/sim_dsk.g4native.root"); fRun->SetOutputFile("tst.root"); // fRun->LoadGeometry(); FairRuntimeDb* rtdb = fRun->GetRuntimeDb(); FairParRootFileIo* parInput1 = new FairParRootFileIo(); // parInput1->open("../drc/testparams.root"); parInput1->open("params_with_vis.root"); rtdb->setFirstInput(parInput1); FairEventManager *fMan= new FairEventManager(); FairMCTracks *Track = new FairMCTracks ("Monte-Carlo Tracks"); FairMCPointDraw *MvdPoints = new FairMCPointDraw ("MVDPoint",kBlue, kFullSquare); FairMCPointDraw *EMCPoints = new FairMCPointDraw ("EmcPoint",kOrange, kFullSquare); FairMCPointDraw *TofPoint = new FairMCPointDraw ("TofPoint",kYellow, kFullSquare); FairMCPointDraw *TofSciFPoint= new FairMCPointDraw ("TofSciFPoint",kTeal, kFullSquare); FairMCPointDraw *MuoPoint = new FairMCPointDraw ("MuoPoint",kAzure, kFullSquare); FairMCPointDraw *PndDrcPoint = new FairMCPointDraw ("PndDrcPoint",kViolet, kFullSquare); FairMCPointDraw *PndDchPoint = new FairMCPointDraw ("PndDchPoint",kPink, kFullSquare); FairMCPointDraw *PndTpcPoint = new FairMCPointDraw ("PndTpcPoint",kCyan, kFullSquare); // FairMCPointDraw *PndSTTPoint = new FairMCPointDraw ("STTPoint",kMagenta, kFullSquare); fMan->AddTask(Track); fMan->AddTask(MvdPoints); fMan->AddTask(EMCPoints); fMan->AddTask(TofPoint); fMan->AddTask( TofSciFPoint); fMan->AddTask( MuoPoint); fMan->AddTask( PndDrcPoint); fMan->AddTask( PndDchPoint); fMan->AddTask( PndTpcPoint); // fMan->AddTask( PndSTTPoint); fMan->Init(); }