7 TString InputFile =
"evt_points_stt.root";
10 TString ParFile =
"evt_params_stt.root";
15 gROOT->LoadMacro(
"$VMCWORKDIR/gconfig/rootlogon.C");
17 gSystem->Load(
"libEve");
18 gSystem->Load(
"libEventDisplay");
19 gSystem->Load(
"libPndEventDisplay");
23 FairRunAna *
fRun=
new FairRunAna();
24 fRun->SetInputFile(InputFile.Data());
25 fRun->AddFriend(DigiFile.Data());
26 fRun->AddFriend(RecoFile.Data());
27 fRun->SetOutputFile(
"tst.root");
29 FairRuntimeDb*
rtdb = fRun->GetRuntimeDb();
30 FairParRootFileIo*
parInput1 =
new FairParRootFileIo();
31 parInput1->open(ParFile.Data());
32 rtdb->setFirstInput(parInput1);
33 FairEventManager *
fMan=
new FairEventManager();
35 FairGeane *
Geane =
new FairGeane();
40 FairMCTracks *
Track =
new FairMCTracks (
"Monte-Carlo Tracks");
41 FairMCPointDraw *
MvdPoints =
new FairMCPointDraw (
"MVDPoint",kBlue, kFullSquare);
42 FairMCPointDraw *EMCPoints =
new FairMCPointDraw (
"EmcHit",kOrange, kFullSquare);
43 FairMCPointDraw *TofPoint =
new FairMCPointDraw (
"TofPoint",kYellow, kFullSquare);
44 FairMCPointDraw *TofSciFPoint=
new FairMCPointDraw (
"TofSciFPoint",kTeal, kFullSquare);
45 FairMCPointDraw *MdtPoint =
new FairMCPointDraw (
"MdtPoint",kAzure, kFullSquare);
46 FairMCPointDraw *PndDrcPoint =
new FairMCPointDraw (
"PndDrcPoint",kViolet, kFullSquare);
47 FairMCPointDraw *PndDchPoint =
new FairMCPointDraw (
"PndDchPoint",kPink, kFullSquare);
48 FairMCPointDraw *PndTpcPoint =
new FairMCPointDraw (
"PndTpcPoint",kCyan, kFullSquare);
49 FairMCPointDraw *PndSTTPoint =
new FairMCPointDraw (
"STTPoint",kMagenta, kFullSquare);
50 FairMCPointDraw *PndGEMPoint =
new FairMCPointDraw (
"GEMPoint",kRed, kFullSquare);
51 FairMCPointDraw *PndDskPoint =
new FairMCPointDraw (
"DskCerenkov",kGreen, kFullSquare);
53 FairHitDraw *MvdHitsPixel =
new FairHitDraw(
"MVDHitsPixel");
54 FairHitDraw *MvdHitsStrip =
new FairHitDraw(
"MVDHitsStrip");
56 FairHitDraw *GemHit =
new FairHitDraw(
"GEMHit");
57 FairHitDraw *PndTpcCluster =
new FairHitDraw(
"PndTpcCluster");
64 fMan->AddTask(MvdPoints);
65 fMan->AddTask(EMCPoints);
66 fMan->AddTask(TofPoint);
67 fMan->AddTask(TofSciFPoint);
68 fMan->AddTask(MdtPoint);
69 fMan->AddTask(PndDrcPoint);
70 fMan->AddTask(PndDchPoint);
71 fMan->AddTask(PndTpcPoint);
72 fMan->AddTask(PndSTTPoint);
73 fMan->AddTask(PndGEMPoint);
74 fMan->AddTask(PndDskPoint);
76 fMan->AddTask(MvdHitsPixel);
77 fMan->AddTask(MvdHitsStrip);
78 fMan->AddTask(GemHit);
79 fMan->AddTask(PndTpcCluster);
81 fMan->AddTask(LheTrackCand);
82 fMan->AddTask(LheGenTrack);
int eventDisplay(TString inFile="sim.root", TString parFile="simparams.root", TString outid="n")
FairMCPointDraw * MvdPoints
FairParRootFileIo * parInput1