FairRoot/PandaRoot
Functions | Variables
hit_hypmvd.C File Reference

Go to the source code of this file.

Functions

gSystem Load ("libtrackrep")
 data/work/kpha4/lorente/sim_panda/hypIdealreco.root"; More...
 
gSystem Load ("librazhyp")
 
gSystem Load ("libHyp")
 
timer Start ()
 
fRun SetInputFile (inFile.Data())
 
fRun SetOutputFile (outFile.Data())
 
parInput1 open (parFile.Data())
 
rtdb setFirstInput (parInput1)
 
hypirec SetVerbose (iVerbose)
 
fRun AddTask (hypirec)
 
fRun Init ()
 
fRun Run (0, nEvents)
 
timer Stop ()
 

Variables

TString inFile = "sim_gibuu.root"
 
Int_t nEvents = 200
 
TString parFile ="sim_gibuuparams.root"
 
TString outFile = "output_hitbox.root"
 
TStopwatch timer
 
FairRunAna * fRun = new FairRunAna()
 
FairRuntimeDb * rtdb = fRun->GetRuntimeDb()
 
FairParRootFileIo * parInput1 = new FairParRootFileIo()
 
Bool_t kParameterMerged =kTRUE
 
PndHypIdealRecoTaskhypirec = new PndHypIdealRecoTask(0.01,0.01,0.005)
 
Double_t rtime = timer.RealTime()
 
Double_t ctime = timer.CpuTime()
 

Function Documentation

fRun AddTask ( hypirec  )
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 ( "libtrackrep"  )

data/work/kpha4/lorente/sim_panda/hypIdealreco.root";

gSystem Load ( "librazhyp"  )
gSystem Load ( "libHyp"  )
parInput1 open ( parFile.  Data())
fRun Run ( ,
nEvents   
)
rtdb setFirstInput ( parInput1  )
fRun SetInputFile ( inFile.  Data())
fRun SetOutputFile ( outFile.  Data())
hypirec SetVerbose ( iVerbose  )
timer Start ( )
timer Stop ( )

Variable Documentation

Double_t ctime = timer.CpuTime()

Definition at line 92 of file hit_hypmvd.C.

FairRunAna* fRun = new FairRunAna()

Definition at line 38 of file hit_hypmvd.C.

PndHypIdealRecoTask* hypirec = new PndHypIdealRecoTask(0.01,0.01,0.005)

Definition at line 68 of file hit_hypmvd.C.

Referenced by QAmacro_hyp_2().

TString inFile = "sim_gibuu.root"

Definition at line 9 of file hit_hypmvd.C.

Bool_t kParameterMerged =kTRUE

Definition at line 55 of file hit_hypmvd.C.

Int_t nEvents = 200

Definition at line 10 of file hit_hypmvd.C.

TString outFile = "output_hitbox.root"

Definition at line 13 of file hit_hypmvd.C.

TString parFile ="sim_gibuuparams.root"

Definition at line 12 of file hit_hypmvd.C.

FairParRootFileIo* parInput1 = new FairParRootFileIo()

Definition at line 52 of file hit_hypmvd.C.

FairRuntimeDb* rtdb = fRun->GetRuntimeDb()

Definition at line 51 of file hit_hypmvd.C.

Double_t rtime = timer.RealTime()

Definition at line 91 of file hit_hypmvd.C.

TStopwatch timer

Definition at line 31 of file hit_hypmvd.C.