FairRoot/PandaRoot
Functions | Variables
eta_c/run_digi_tpc_evt.C File Reference

Go to the source code of this file.

Functions

gROOT LoadMacro ("$VMCWORKDIR/gconfig/rootlogon.C")
 
 rootlogon ()
 
timer Start ()
 
fRun SetInputFile (inFile)
 
fRun SetOutputFile (outFile)
 
parInput1 open (parFile.Data())
 
parIo1 open (allDigiFile.Data(),"in")
 
rtdb setFirstInput (parInput1)
 
rtdb setSecondInput (parIo1)
 

Variables

TString inFile = "evt_points_tpc.root"
 
TString parFile = "evt_params_tpc.root"
 
TString outFile = "evt_digi_tpc.root"
 
Int_t nEvents = 0
 
TString mcMode = "TGeant3"
 
TString sysFile = gSystem->Getenv("VMCWORKDIR")
 
TStopwatch timer
 
FairRunAna * fRun = new FairRunAna()
 
TString allDigiFile = sysFile+"/macro/params/all.par"
 
FairRuntimeDb * rtdb = fRun->GetRuntimeDb()
 
FairParRootFileIo * parInput1 = new FairParRootFileIo()
 
FairParAsciiFileIo * parIo1 = new FairParAsciiFileIo()
 
PndTpcClusterizerTask * tpcClusterizer = new PndTpcClusterizerTask()
 

Function Documentation

gROOT LoadMacro ( "$VMCWORKDIR/gconfig/rootlogon.C )
parInput1 open ( parFile.  Data())
parIo1 open ( allDigiFile.  Data(),
"in"   
)
rootlogon ( )

Definition at line 1 of file outdated/mpiTools/macros/emc/rootlogon.C.

2 {
3  gSystem->AddIncludePath("-I$VMCWORKDIR/emc");
4  gSystem->AddIncludePath("-I$VMCWORKDIR/emc/EmcDigi");
5  gSystem->AddIncludePath("-I$VMCWORKDIR/emc/EmcMC");
6  gSystem->AddIncludePath("-I$VMCWORKDIR/emc/EmcTools");
7  gSystem->AddIncludePath("-I$VMCWORKDIR/emc/EmcReco");
8  gSystem->AddIncludePath("-I$VMCWORKDIR/emc/EmcData");
9  gSystem->AddIncludePath("-I$VMCWORKDIR/pnddata");
10  gSystem->AddIncludePath("-I$VMCWORKDIR/base");
11  gROOT->LoadMacro("$VMCWORKDIR/gconfig/basiclibs.C");
12  basiclibs();
13 
14  gSystem->Load("libDpmEvtGen.so");
15  gSystem->Load("libGeoBase");
16  gSystem->Load("libParBase");
17  gSystem->Load("libBase");
18  gSystem->Load("libTrkBase");
19  gSystem->Load("libPndData");
20  gSystem->Load("libField");
21  gSystem->Load("libPassive");
22  gSystem->Load("libGen");
23  gSystem->Load("libPGen");
24  gSystem->Load("libEmc");
25 
26  delete gRandom;
27  gRandom=new TRandom3(0);
28 }
basiclibs()
rtdb setFirstInput ( parInput1  )
fRun SetInputFile ( inFile  )
fRun SetOutputFile ( outFile  )
rtdb setSecondInput ( parIo1  )
timer Start ( )

Variable Documentation

TString allDigiFile = sysFile+"/macro/params/all.par"

Definition at line 44 of file eta_c/run_digi_tpc_evt.C.

FairRunAna* fRun = new FairRunAna()

Definition at line 37 of file eta_c/run_digi_tpc_evt.C.

TString inFile = "evt_points_tpc.root"

Definition at line 7 of file eta_c/run_digi_tpc_evt.C.

TString mcMode = "TGeant3"

Definition at line 18 of file eta_c/run_digi_tpc_evt.C.

Int_t nEvents = 0

Definition at line 16 of file eta_c/run_digi_tpc_evt.C.

TString outFile = "evt_digi_tpc.root"

Definition at line 13 of file eta_c/run_digi_tpc_evt.C.

TString parFile = "evt_params_tpc.root"

Definition at line 10 of file eta_c/run_digi_tpc_evt.C.

FairParRootFileIo* parInput1 = new FairParRootFileIo()

Definition at line 47 of file eta_c/run_digi_tpc_evt.C.

FairParAsciiFileIo* parIo1 = new FairParAsciiFileIo()

Definition at line 50 of file eta_c/run_digi_tpc_evt.C.

FairRuntimeDb* rtdb = fRun->GetRuntimeDb()

Definition at line 46 of file eta_c/run_digi_tpc_evt.C.

TString sysFile = gSystem->Getenv("VMCWORKDIR")

Definition at line 22 of file eta_c/run_digi_tpc_evt.C.

TStopwatch timer

Definition at line 32 of file eta_c/run_digi_tpc_evt.C.

PndTpcClusterizerTask* tpcClusterizer = new PndTpcClusterizerTask()

Definition at line 58 of file eta_c/run_digi_tpc_evt.C.