FairRoot/PandaRoot
Functions | Variables
run_linkLoading_sttcombi.C File Reference

Go to the source code of this file.

Functions

gROOT Macro ("$VMCWORKDIR/gconfig/rootlogon.C")
 
std::cout<< "LinkFile: "
<< linkFile.Data()<< std::endl;gSystem-> 
Load ("libMCMatch")
 
timer Start ()
 
fRun SetInputFile (linkFile)
 
fRun SetOutputFile (outFile)
 
parInput1 open (parFile.Data(),"UPDATE")
 
rtdb setFirstInput (parInput1)
 
rtdb setOutput (parInput1)
 
rtdb print ()
 
fRun AddTask (mcMatch)
 
mcSelector SetAllWeights (1.)
 
fRun AddTask (mcSelector)
 
fRun AddTask (mcSelector2)
 
fRun Init ()
 
fRun Run (startEvent, stopEvent)
 
timer Stop ()
 

Variables

TString parFile = "params_sttcombi.root"
 
Int_t startEvent = 0
 
Int_t stopEvent = 10
 
TString linkFile = "links_sttcombi.root"
 
TString outFile = "Dummy.root"
 
TStopwatch timer
 
FairRunAna * fRun = new FairRunAna()
 
FairRuntimeDb * rtdb = fRun->GetRuntimeDb()
 
FairParRootFileIo * parInput1 = new FairParRootFileIo(kTRUE)
 
Bool_t kParameterMerged =kTRUE
 
PndMCMatchLoaderTask * mcMatch = new PndMCMatchLoaderTask()
 
PndMCMatchSelectorTask * mcSelector = new PndMCMatchSelectorTask(31,1)
 
PndMCMatchSelectorTask * mcSelector2 = new PndMCMatchSelectorTask(32,1)
 
Double_t rtime = timer.RealTime()
 
Double_t ctime = timer.CpuTime()
 

Function Documentation

fRun AddTask ( mcMatch  )
fRun AddTask ( mcSelector  )
fRun AddTask ( mcSelector2  )
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
std::cout<< "LinkFile: " << linkFile.Data() << std::endl; gSystem-> Load ( "libMCMatch"  )
gROOT Macro ( "$VMCWORKDIR/gconfig/rootlogon.C )
parInput1 open ( parFile.  Data(),
"UPDATE"   
)
rtdb print ( )
fRun Run ( startEvent  ,
stopEvent   
)
mcSelector SetAllWeights ( 1.  )
rtdb setFirstInput ( parInput1  )
fRun SetInputFile ( linkFile  )
rtdb setOutput ( parInput1  )
fRun SetOutputFile ( outFile  )
timer Start ( )
timer Stop ( )

Variable Documentation

Double_t ctime = timer.CpuTime()

Definition at line 88 of file run_linkLoading_sttcombi.C.

FairRunAna* fRun = new FairRunAna()

Definition at line 30 of file run_linkLoading_sttcombi.C.

Bool_t kParameterMerged =kTRUE

Definition at line 48 of file run_linkLoading_sttcombi.C.

TString linkFile = "links_sttcombi.root"

Definition at line 13 of file run_linkLoading_sttcombi.C.

PndMCMatchLoaderTask* mcMatch = new PndMCMatchLoaderTask()

Definition at line 66 of file run_linkLoading_sttcombi.C.

PndMCMatchSelectorTask* mcSelector = new PndMCMatchSelectorTask(31,1)

Definition at line 69 of file run_linkLoading_sttcombi.C.

PndMCMatchSelectorTask* mcSelector2 = new PndMCMatchSelectorTask(32,1)

Definition at line 73 of file run_linkLoading_sttcombi.C.

TString outFile = "Dummy.root"

Definition at line 14 of file run_linkLoading_sttcombi.C.

TString parFile = "params_sttcombi.root"

Definition at line 4 of file run_linkLoading_sttcombi.C.

FairParRootFileIo* parInput1 = new FairParRootFileIo(kTRUE)

Definition at line 42 of file run_linkLoading_sttcombi.C.

FairRuntimeDb* rtdb = fRun->GetRuntimeDb()

Definition at line 40 of file run_linkLoading_sttcombi.C.

Double_t rtime = timer.RealTime()

Definition at line 87 of file run_linkLoading_sttcombi.C.

Int_t startEvent = 0

Definition at line 6 of file run_linkLoading_sttcombi.C.

Int_t stopEvent = 10

Definition at line 7 of file run_linkLoading_sttcombi.C.

TStopwatch timer

Definition at line 23 of file run_linkLoading_sttcombi.C.