FairRoot/PandaRoot
Functions | Variables
hit_dirc_real.C File Reference

Go to the source code of this file.

Functions

gROOT Macro ("$VMCWORKDIR/gconfig/rootlogon.C")
 
 basiclibs ()
 
gSystem Load ("libGeoBase")
 
gSystem Load ("libParBase")
 
gSystem Load ("libBase")
 
gSystem Load ("libPndData")
 
gSystem Load ("libField")
 
gSystem Load ("libPassive")
 
gSystem Load ("libDrcProp")
 
gSystem Load ("libDrc")
 
gSystem Load ("libTof")
 
gSystem Load ("libGen")
 
timer Start ()
 
fRun SetInputFile (inFile)
 
fRun SetOutputFile (outFile)
 
parInput1 open (parFile.Data())
 
rtdb setFirstInput (parInput1)
 
drchit SetVerbose (iVerbose)
 
drchit SetIsPixelization (1)
 
drchit SetIsDetEfficiency (1)
 
fRun AddTask (drchit)
 
fRun Init ()
 
fRun Run (0, nEvents)
 
timer Stop ()
 

Variables

TString inFile = "testrun1.root"
 
Int_t nEvents = 0
 
TString parFile = "params_testrun1.root"
 
TString outFile = "hit_drc.root"
 
TStopwatch timer
 
FairRunAna * fRun = new FairRunAna()
 
FairRuntimeDb * rtdb = fRun->GetRuntimeDb()
 
FairParRootFileIo * parInput1 = new FairParRootFileIo()
 
PndDrcHitProducerRealdrchit = new PndDrcHitProducerReal()
 
Double_t rtime = timer.RealTime()
 
Double_t ctime = timer.CpuTime()
 

Function Documentation

fRun AddTask ( drchit  )
basiclibs ( )
fRun Init ( )

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: NHitsPerEvent.C:11
TGraph * gProjections
Definition: NHitsPerEvent.C:16
gSystem Load ( "libGeoBase"  )
gSystem Load ( "libParBase"  )
gSystem Load ( "libBase"  )
gSystem Load ( "libPndData"  )
gSystem Load ( "libField"  )
gSystem Load ( "libPassive"  )
gSystem Load ( "libDrcProp"  )
gSystem Load ( "libDrc"  )
gSystem Load ( "libTof"  )
gSystem Load ( "libGen"  )
gROOT Macro ( "$VMCWORKDIR/gconfig/rootlogon.C )
parInput1 open ( parFile.  Data())
fRun Run ( ,
nEvents   
)
rtdb setFirstInput ( parInput1  )
fRun SetInputFile ( inFile  )
drchit SetIsDetEfficiency ( )
drchit SetIsPixelization ( )
fRun SetOutputFile ( outFile  )
drchit SetVerbose ( iVerbose  )
timer Start ( )
timer Stop ( )

Variable Documentation

Double_t ctime = timer.CpuTime()

Definition at line 107 of file hit_dirc_real.C.

Definition at line 87 of file hit_dirc_real.C.

FairRunAna* fRun = new FairRunAna()

Definition at line 58 of file hit_dirc_real.C.

TString inFile = "testrun1.root"

Definition at line 8 of file hit_dirc_real.C.

Int_t nEvents = 0

Definition at line 11 of file hit_dirc_real.C.

TString outFile = "hit_drc.root"

Definition at line 17 of file hit_dirc_real.C.

TString parFile = "params_testrun1.root"

Definition at line 14 of file hit_dirc_real.C.

FairParRootFileIo* parInput1 = new FairParRootFileIo()

Definition at line 67 of file hit_dirc_real.C.

FairRuntimeDb* rtdb = fRun->GetRuntimeDb()

Definition at line 66 of file hit_dirc_real.C.

Double_t rtime = timer.RealTime()

Definition at line 106 of file hit_dirc_real.C.

TStopwatch timer

Definition at line 51 of file hit_dirc_real.C.