FairRoot/PandaRoot
Functions | Variables
tutorials/rtdb/macro/paramview.C File Reference

Go to the source code of this file.

Functions

gSystem Load ("librtdbtut")
 
fRun SetInputFile ("dummyana.root")
 
fRun SetOutputFile ("dummy.root")
 
parInput open ("par2.root")
 
rtdb setFirstInput (parInput)
 
fRun LoadGeometry ()
 
fRun AddTask (new PndTutAccessRTDBTask())
 
fRun Init ()
 
parOutput2 open ("ascii-out.par","out")
 
rtdb setOutput (parOutput2)
 
rtdb saveOutput ()
 
parOutput2 close ()
 
fRun Run (0)
 
rtdb print ()
 

Variables

FairRunAna * fRun = new FairRunAna()
 
FairRuntimeDb * rtdb = fRun->GetRuntimeDb()
 
FairParRootFileIo * parInput = new FairParRootFileIo()
 
FairParAsciiFileIo * parOutput2 = new FairParAsciiFileIo()
 

Function Documentation

fRun AddTask ( new   PndTutAccessRTDBTask())
parOutput2 close ( )
fRun Init ( )

Initialize the session

Definition at line 20 of file NHitsPerEvent.C.

21 {
22  TFile* f = new TFile("2014-10-27-00-06-02_50_MHz_Filtered_PosCorrected_Event.root", "READ");
23  t = (TTree*)f->Get("pndsim");
24 // t->AddFriend("pndsim", "2014-10-27-00-06-02_50_MHz_Filtered_PosCorrected_Residuals.root");
25 // t->AddFriend("pndsim", "2014-10-27-00-06-02_50_MHz_Filtered_PosCorrected_Track.root");
26 // t->AddFriend("pndsim", "2014-10-27-00-06-02_50_MHz_Filtered_TimeCorrectedSorted_Event.root");
27  t->StartViewer();
28 
29  t->SetBranchAddress("MVDHitsPixelPosCorrected", &mvdHitArray);
30 // t->SetBranchAddress("MvdProjectedHit", &mvdProjectedArray);
31 // t->SetBranchAddress("MvdTrack", &trackArray);
32 
33  gHitPoints->SetLineColor(kRed);
34  gHitPoints->SetMarkerStyle(2);
35  gHitPoints->SetMarkerColor(kRed);
36 
37  gProjections->SetLineColor(kBlue);
38  gProjections->SetMarkerStyle(5);
39  gProjections->SetMarkerColor(kBlue);
40 
41 
42 // mg->Add(gProjections, "Projected");
43  mg->Add(gHitPoints, "Hits");
44  t->GetEntry(0);
45 }
TMultiGraph * mg
Definition: NHitsPerEvent.C:17
TGraph * gHitPoints
Definition: NHitsPerEvent.C:15
TClonesArray * mvdHitArray
Definition: NHitsPerEvent.C:12
TFile * f
Definition: bump_analys.C:12
TTree * t
Definition: bump_analys.C:13
TGraph * gProjections
Definition: NHitsPerEvent.C:16
gSystem Load ( "librtdbtut"  )
fRun LoadGeometry ( )
parInput open ( "par2.root"  )
parOutput2 open ( "ascii-out.par ,
"out"   
)
rtdb print ( )
fRun Run ( )
rtdb saveOutput ( )
rtdb setFirstInput ( parInput  )
fRun SetInputFile ( "dummyana.root"  )
rtdb setOutput ( parOutput2  )
fRun SetOutputFile ( "dummy.root"  )

Variable Documentation

FairRunAna* fRun = new FairRunAna()

Definition at line 7 of file tutorials/rtdb/macro/paramview.C.

FairParRootFileIo* parInput = new FairParRootFileIo()

Definition at line 14 of file tutorials/rtdb/macro/paramview.C.

FairParAsciiFileIo* parOutput2 = new FairParAsciiFileIo()

Definition at line 25 of file tutorials/rtdb/macro/paramview.C.

FairRuntimeDb* rtdb = fRun->GetRuntimeDb()

Definition at line 12 of file tutorials/rtdb/macro/paramview.C.