FairRoot/PandaRoot
Functions | Variables
bump_emc.C File Reference

Go to the source code of this file.

Functions

gROOT LoadMacro ("$VMCWORKDIR/gconfig/rootlogon.C")
 
gROOT LoadMacro ("$VMCWORKDIR/gconfig/basiclibs.C")
 
 rootlogon ()
 
 basiclibs ()
 
timer Start ()
 
fRun SetInputFile (simFile)
 
fRun AddFriend (inFile)
 
fRun SetOutputFile (outFile)
 
parInput1 open (parFile.Data())
 
parIo1 open (emcDigiFile.Data(),"in")
 
rtdb setFirstInput (parInput1)
 
rtdb setSecondInput (parIo1)
 
fRun LoadGeometry ()
 
fRun AddTask (emcMakeBump)
 

Variables

TString inFile = "full_emc.root"
 
TString simFile = "sim_emc.root"
 
Int_t nEvents = 0
 
TString parFile = "simparams.root"
 
TString digiFile = "emc.par"
 
TString outFile = "bump_emc.root"
 
TStopwatch timer
 
FairRunAna * fRun = new FairRunAna()
 
TString emcDigiFile = gSystem->Getenv("VMCWORKDIR")
 
FairRuntimeDb * rtdb = fRun->GetRuntimeDb()
 
FairParRootFileIo * parInput1 = new FairParRootFileIo()
 
FairParAsciiFileIo * parIo1 = new FairParAsciiFileIo()
 
PndEmcMakeBumpemcMakeBump = new PndEmcMakeBump(iVerbose)
 

Function Documentation

fRun AddFriend ( inFile  )
fRun AddTask ( emcMakeBump  )
basiclibs ( )
fRun LoadGeometry ( )
gROOT LoadMacro ( "$VMCWORKDIR/gconfig/rootlogon.C )
gROOT LoadMacro ( "$VMCWORKDIR/gconfig/basiclibs.C )
parInput1 open ( parFile.  Data())
parIo1 open ( emcDigiFile.  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 ( simFile  )
fRun SetOutputFile ( outFile  )
rtdb setSecondInput ( parIo1  )
timer Start ( )

Variable Documentation

TString digiFile = "emc.par"

Definition at line 20 of file bump_emc.C.

Referenced by anaclust(), anaPatternRecoQuality(), benchmark(), clonemc(), dbuilder(), digi(), digi_complete(), digi_complete_runs(), digi_complete_tb(), digi_mvd(), digi_rich(), digi_scit(), DigiComplete(), digihit(), emc(), emc_complete(), emc_complete_corr(), emc_correction_data_production(), emc_correction_QA_data_production(), emc_timebasedDigi(), eventDisplay(), eventDisplay_timebased(), full(), full_gg(), generatePatternDB(), kfparticle(), main(), patternMatcher(), pid(), pid2_complete(), pid_complete(), pid_complete_runs(), pid_rich(), pidideal_complete(), PrintLinks_complete(), prod_dig(), prod_pid(), prod_rec(), prod_sim(), QAmacro_drc_4(), QAmacro_emc_2(), QAmacro_mvd_1(), QAmacro_stt_2(), QAmacro_stt_3(), readInTopix4TBData(), reco(), reco2_complete(), reco_complete(), reco_complete_gf2(), reco_complete_runs(), reco_fts(), reco_mvd(), reco_rich(), RecoComplete(), recoideal_complete(), recoqa_ca(), recoqa_complete(), run_digi(), run_reco(), run_reco_timebased(), run_sim(), run_sim_complete(), run_sim_llbar_evtgen(), run_sim_stt_dpm(), run_sim_stt_evt(), run_sim_stt_evt_fix(), run_sim_sttcombi(), run_sim_sttcombi_dpm(), run_sim_sttcombi_evtgen(), run_sim_sttcombi_pgun(), run_sim_tpc_dpm(), run_sim_tpc_evt(), run_sim_tpccombi(), run_sim_tpccombi_dpm(), run_sim_tpccombi_evtgen(), run_sim_tpccombi_pgun(), runEvtSel(), runOnlineDisplayMCCheckFaster3(), runOnlineDisplayProduction(), runReco(), sim(), sim_complete(), sim_complete_pbarA(), sim_complete_runs(), sim_complete_vis(), sim_dirc(), sim_dirc_dpm(), sim_dirc_evtgen(), sim_emc(), sim_emc_test(), sim_evtgen(), sim_filter_ex1(), sim_filter_ex2(), sim_filter_inv_mass(), sim_muo_dub(), sim_muo_P8(), sim_mvd(), sim_rich(), sim_scit(), sim_stt_bg(), sim_stt_signal1(), sim_stt_signal2(), sim_test(), sim_toy(), simExclusive(), simInclusive(), simLut(), sortTopix4TBData(), tb_digi_complete(), tb_digi_scit(), TB_gem_CluHiTra(), tb_sim_complete(), tb_sim_scit(), and trackingQANewLinks().

emcDigiFile = gSystem->Getenv("VMCWORKDIR")
PndEmcMakeBump* emcMakeBump = new PndEmcMakeBump(iVerbose)
FairRunAna* fRun = new FairRunAna()

Definition at line 39 of file bump_emc.C.

TString inFile = "full_emc.root"

Definition at line 8 of file bump_emc.C.

Int_t nEvents = 0

Definition at line 14 of file bump_emc.C.

TString outFile = "bump_emc.root"

Definition at line 23 of file bump_emc.C.

TString parFile = "simparams.root"

Definition at line 17 of file bump_emc.C.

FairParRootFileIo* parInput1 = new FairParRootFileIo()

Definition at line 50 of file bump_emc.C.

FairParAsciiFileIo* parIo1 = new FairParAsciiFileIo()

Definition at line 53 of file bump_emc.C.

Referenced by anaPatternRecoQuality(), benchmark(), clonemc(), dbuilder(), digi(), digi_all(), digi_BARREL(), digi_complete(), digi_complete_runs(), digi_complete_tb(), digi_dirc(), digi_mvd(), digi_rich(), digi_scit(), digi_sttcombi(), digi_theta(), DigiComplete(), digihit(), emc_complete(), emc_complete_corr(), emc_correction_data_production(), emc_correction_QA_data_production(), emc_reco(), emc_timebasedDigi(), error_matrix_data_production(), full(), full_gg(), gem_boxHitsQAN(), gem_boxTracksN(), gem_digi(), gem_findTracks(), gem_findTracksQA(), gem_fitTracks(), gem_hits(), gem_idealHits(), gem_idealTracks(), generatePatternDB(), globT_all(), globT_theta(), kfparticle(), locT_all(), locT_theta(), mvdgem_reco(), patternMatcher(), pid(), pid2_complete(), pid_complete(), pid_complete_runs(), pid_rich(), pidideal_complete(), PrintLinks_complete(), prod_dig(), prod_pid(), prod_rec(), prod_sim(), QAmacro_drc_1(), QAmacro_emc_2(), QAmacro_gem_2(), QAmacro_mvd_1(), QAmacro_mvd_2(), QAmacro_stt_2(), QAmacro_stt_3(), readInTopix4TBData(), reco(), reco2_complete(), reco_complete(), reco_complete_gf2(), reco_complete_runs(), reco_fts(), reco_mvd(), reco_rich(), reco_sttcombi(), RecoComplete(), recoideal_complete(), recoqa_ca(), recoqa_complete(), run_digi(), run_digi_complete(), run_digi_sttcombi_timebased(), run_reco(), run_reco_complete(), run_reco_sttcombi_timebased(), run_reco_timebased(), run_sim(), run_sim_complete(), run_sim_llbar_evtgen(), run_sim_stt_dpm(), run_sim_stt_evt(), run_sim_stt_evt_fix(), run_sim_sttcombi(), run_sim_sttcombi_dpm(), run_sim_sttcombi_evtgen(), run_sim_sttcombi_pgun(), run_sim_tpc_dpm(), run_sim_tpc_evt(), run_sim_tpccombi(), run_sim_tpccombi_dpm(), run_sim_tpccombi_evtgen(), run_sim_tpccombi_pgun(), run_tracking_sttcombi_timebased(), runOnlineDisplayMCCheckFaster3(), runOnlineDisplayProduction(), runReco(), runSim(), PndMasterRunAna::Setup(), PndMasterRunSim::Setup(), sim(), sim_complete(), sim_complete_pbarA(), sim_complete_runs(), sim_complete_vis(), sim_dirc(), sim_dirc_dpm(), sim_dirc_evtgen(), sim_emc(), sim_emc_test(), sim_evtgen(), sim_filter_ex1(), sim_filter_ex2(), sim_filter_inv_mass(), sim_muo_dub(), sim_muo_P8(), sim_mvd(), sim_rich(), sim_scit(), sim_stt_bg(), sim_stt_signal1(), sim_stt_signal2(), sim_sttcombi_pgun(), sim_test(), sim_toy(), SimComplete(), simExclusive(), simInclusive(), simLut(), sortTopix4TBData(), tb_digi_complete(), tb_digi_scit(), TB_gem_CluHiTra(), TB_gem_digi(), TB_gem_eventBuild(), tb_sim_complete(), tb_sim_scit(), trackingQANewLinks(), tracks_BARREL_1000(), tracks_BARREL_1000sep_local(), and tracks_BARREL_1000sep_proof().

FairRuntimeDb* rtdb = fRun->GetRuntimeDb()

Definition at line 49 of file bump_emc.C.

TString simFile = "sim_emc.root"
TStopwatch timer

Definition at line 34 of file bump_emc.C.