FairRoot/PandaRoot
Functions
eventDisplayLut.C File Reference

Go to the source code of this file.

Functions

int eventDisplayLut ()
 

Function Documentation

int eventDisplayLut ( )

Definition at line 1 of file eventDisplayLut.C.

References fMan, fRun, parInput1, rtdb, Track, and TString.

2 {
3  gSystem->Load("libEve");
4  gSystem->Load("libEventDisplay");
5  //gSystem->Load("libPndEventDisplay");
6 
7  // ----- Reconstruction run -------------------------------------------
8  FairRunAna *fRun= new FairRunAna();
9  fRun->SetInputFile("simlut.root");
10  TString digifile = "digilut.root";
11  fRun->AddFriend(digifile);
12  fRun->SetOutputFile("tst.root");
13 
14  FairRuntimeDb* rtdb = fRun->GetRuntimeDb();
15  FairParRootFileIo* parInput1 = new FairParRootFileIo();
16  parInput1->open("parlut.root");
17  rtdb->setFirstInput(parInput1);
18 
19  FairEventManager *fMan= new FairEventManager();
20  FairMCTracks *Track = new FairMCTracks ("Monte-Carlo Tracks");
21  FairMCPointDraw *PndBarPoint = new FairMCPointDraw ("DrcBarPoint",kViolet, kFullSquare);
22  FairMCPointDraw *PndPdPoint = new FairMCPointDraw ("DrcPDPoint",kBlue, kFullSquare);
23  PndDrcAccuDigiPixelDraw *PndAccuDigi = new PndDrcAccuDigiPixelDraw ("DrcPDHit",digifile,5.); //0.05
24 
25  fMan->AddTask(Track);
26  fMan->AddTask(PndBarPoint);
27  fMan->AddTask(PndPdPoint);
28  fMan->AddTask(PndAccuDigi);
29 
30  fMan->Init(1,5);
31 
32  return 0;
33 }
FairRunAna * fRun
Definition: hit_dirc.C:58
FairMCTracks * Track
Definition: drawEveTracks.C:8
FairRuntimeDb * rtdb
Definition: hit_dirc.C:66
FairParRootFileIo * parInput1
Definition: hit_dirc.C:67
FairEventManager * fMan
Definition: drawEveTracks.C:7