FairRoot/PandaRoot
Functions | Variables
recoJPsi.C File Reference

Go to the source code of this file.

Functions

gROOT LoadMacro ("$VMCWORKDIR/gconfig/basiclibs.C")
 
 basiclibs ()
 
gSystem Load ("libGeoBase")
 
gSystem Load ("libParBase")
 
gSystem Load ("libBase")
 
gSystem Load ("libPndData")
 
gSystem Load ("libField")
 
gSystem Load ("libGen")
 
gSystem Load ("libPassive")
 
gSystem Load ("libtpc")
 
gSystem Load ("libLHETrack")
 
gSystem Load ("libcharmtask")
 
timer Start ()
 
fRun SetInputFile (inFile)
 
fRun SetOutputFile (outFile)
 
fRun AddTask (jpsiexample)
 
fRun Init ()
 
fRun Run (0, nEvents)
 
timer Stop ()
 

Variables

TString inFile = "../../macro/lhetrack/test.raw.root"
 
TString outFile = "test.reco.root"
 
TStopwatch timer
 
FairRunAna * fRun = new FairRunAna()
 
PndJPsiExamplejpsiexample = new PndJPsiExample()
 
Int_t nEvents = 3000
 
Double_t rtime = timer.RealTime()
 
Double_t ctime = timer.CpuTime()
 

Function Documentation

fRun AddTask ( jpsiexample  )
basiclibs ( )
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 ( "libGeoBase"  )
gSystem Load ( "libParBase"  )
gSystem Load ( "libBase"  )
gSystem Load ( "libPndData"  )
gSystem Load ( "libField"  )
gSystem Load ( "libGen"  )
gSystem Load ( "libPassive"  )
gSystem Load ( "libtpc"  )
gSystem Load ( "libLHETrack"  )
gSystem Load ( "libcharmtask"  )
gROOT LoadMacro ( "$VMCWORKDIR/gconfig/basiclibs.C )
fRun Run ( ,
nEvents   
)
fRun SetInputFile ( inFile  )
fRun SetOutputFile ( outFile  )
timer Start ( )
timer Stop ( )

Variable Documentation

Double_t ctime = timer.CpuTime()

Definition at line 96 of file recoJPsi.C.

FairRunAna* fRun = new FairRunAna()

Definition at line 54 of file recoJPsi.C.

TString inFile = "../../macro/lhetrack/test.raw.root"

Definition at line 12 of file recoJPsi.C.

PndJPsiExample* jpsiexample = new PndJPsiExample()

Definition at line 76 of file recoJPsi.C.

Int_t nEvents = 3000

Definition at line 81 of file recoJPsi.C.

TString outFile = "test.reco.root"

Definition at line 16 of file recoJPsi.C.

Double_t rtime = timer.RealTime()

Definition at line 95 of file recoJPsi.C.

TStopwatch timer

Definition at line 47 of file recoJPsi.C.