FairRoot/PandaRoot
Functions | Variables
sim_emc_apd.C File Reference

Go to the source code of this file.

Functions

timer Start ()
 
gROOT LoadMacro ("$VMCWORKDIR/gconfig/rootlogon.C")
 
gROOT LoadMacro ("$VMCWORKDIR/gconfig/basiclibs.C")
 
 rootlogon ()
 
 basiclibs ()
 
fRun SetName ("TGeant3")
 
fRun SetOutputFile ("sim_emc_apd.root")
 
fRun SetMaterials ("media_pnd.geo")
 
Cave SetGeometryFileName ("pndcave.geo")
 
fRun AddModule (Cave)
 
Magnet SetGeometryFileName ("FullSolenoid.root")
 
fRun AddModule (Magnet)
 
Dipole SetGeometryFileName ("dipole.geo")
 
fRun AddModule (Dipole)
 
fRun AddModule (Pipe)
 
Stt SetGeometryFileName ("straws_skewed_blocks_35cm_pipe.geo")
 
fRun AddModule (Stt)
 
Mvd SetGeometryFileName ("MVD_v1.0_woPassiveTraps.root")
 
fRun AddModule (Mvd)
 
Emc SetGeometryVersion (15)
 
fRun AddModule (Emc)
 
EmcApd SetGeometryFileName ("apd_module12.dat")
 
fRun AddModule (EmcApd)
 
Tof SetGeometryFileName ("tofbarrel.geo")
 
fRun AddModule (Tof)
 
Muo SetBarrel ("torino")
 
Muo SetEndcap ("torino")
 
Muo SetMuonFilter ("torino")
 
Muo SetMdtMagnet (kTRUE)
 
Muo SetMdtMFIron (kTRUE)
 
fRun AddModule (Muo)
 
Drc SetRunCherenkov (kFALSE)
 
fRun AddModule (Drc)
 
fRun SetGenerator (primGen)
 
boxGen SetPRange (1., 1.)
 
boxGen SetPhiRange (0., 360.)
 
boxGen SetThetaRange (30., 130.)
 
boxGen SetXYZ (0., 0., 0.)
 
primGen AddGenerator (boxGen)
 
fField AddField (map)
 
fField AddField (map1)
 
fField AddField (map2)
 
fRun SetField (fField)
 
fRun Init ()
 
 if (fField)
 
Par setInputVersion (fRun->GetRunId(), 1)
 
Par setChanged ()
 
output open ("simparams.root")
 
rtdb setOutput (output)
 
rtdb saveOutput ()
 
rtdb print ()
 
fRun Run (nEvents)
 
timer Stop ()
 
 printf ("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime)
 

Variables

 gDebug =0
 
FairRunSim * fRun = new FairRunSim()
 
Int_t nEvents = 1000
 
FairModule * Cave = new PndCave("CAVE")
 
FairModule * Magnet = new PndMagnet("MAGNET")
 
FairModule * Dipole = new PndMagnet("MAGNET")
 
FairModule * Pipe = new PndPipe("PIPE")
 
FairDetector * Stt = new PndStt("STT", kTRUE)
 
FairDetector * Mvd = new PndMvdDetector("MVD", kTRUE)
 
PndEmcEmc = new PndEmc("EMC",kTRUE)
 
FairDetector * EmcApd = new PndEmcApd("APD",kTRUE)
 
FairDetector * Tof = new PndTof("TOF",kTRUE)
 
PndMdtMuo = new PndMdt("MDT",kTRUE)
 
PndDrcDrc = new PndDrc("DIRC", kTRUE)
 
FairPrimaryGenerator * primGen = new FairPrimaryGenerator()
 
FairBoxGenerator * boxGen = new FairBoxGenerator(13, 1)
 
PndMultiFieldfField = new PndMultiField()
 
PndTransMapmap = new PndTransMap("TransMap", "R")
 
PndDipoleMapmap1 = new PndDipoleMap("DipoleMap", "R")
 
PndSolenoidMapmap2 = new PndSolenoidMap("SolenoidMap", "R")
 
FairRuntimeDb * rtdb =fRun->GetRuntimeDb()
 
Bool_t kParameterMerged =kTRUE
 
PndMultiFieldParPar = (PndMultiFieldPar*) rtdb->getContainer("PndMultiFieldPar")
 
FairParRootFileIo * output =new FairParRootFileIo(kParameterMerged)
 
Double_t rtime = timer.RealTime()
 
Double_t ctime = timer.CpuTime()
 

Function Documentation

fField AddField ( map  )
fField AddField ( map1  )
fField AddField ( map2  )
primGen AddGenerator ( boxGen  )
fRun AddModule ( Cave  )
fRun AddModule ( Magnet  )
fRun AddModule ( Dipole  )
fRun AddModule ( Pipe  )
fRun AddModule ( Stt  )
fRun AddModule ( Mvd  )
fRun AddModule ( Emc  )
fRun AddModule ( EmcApd  )
fRun AddModule ( Tof  )
fRun AddModule ( Muo  )
fRun AddModule ( Drc  )
basiclibs ( )
if ( fField  )

Definition at line 116 of file sim_emc_apd.C.

References PndMultiFieldPar::SetParameters().

116 { Par->SetParameters(fField); }
PndMultiField * fField
Definition: sim_emc_apd.C:97
void SetParameters(FairField *field)
PndMultiFieldPar * Par
Definition: sim_emc_apd.C:115
fRun Init ( )

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: NHitsPerEvent.C:11
TGraph * gProjections
Definition: NHitsPerEvent.C:16
gROOT LoadMacro ( "$VMCWORKDIR/gconfig/rootlogon.C )
gROOT LoadMacro ( "$VMCWORKDIR/gconfig/basiclibs.C )
output open ( "simparams.root"  )
rtdb print ( )
printf ( RealTime = %f seconds)

Referenced by ana_check_psi(), ana_chic(), ana_d0d0b(), ana_d0d0b_micro(), ana_dsdsj(), ana_dsdsj2(), ana_dsdsj2_EvtLoop(), ana_dsinc(), ana_etac_3pi0(), ana_example(), ana_fast(), ana_fast_psi2s(), ana_hc(), ana_Lambda(), ana_Lambda_fit(), ana_Lambda_fit2(), ana_pid(), ana_psi2s_fit(), ana_simple(), anaDMesonsCharged(), analyse_etac1(), analyse_etac1_slc(), analyse_J(), analyse_J_slc(), analyse_phi(), analysis_cluster_energyCorrection_Ntuple(), analysis_cluster_energyCorrection_Ntuple_suplement(), analysis_digi_cluster_7gammaAnalysis_FullEmc(), analysis_digi_cluster_allGammasAnalysis_FullEmc(), analysis_digi_cluster_allGammasAnalysis_fwendcap(), analysis_digi_cluster_fwendcap(), autocutx(), bestCombiEvt(), PndSdsCalcPixel::CalcPixel(), PndLmdNoiseProducer::CalcReadoutCycles(), PndMvdNoiseProducer::CalcReadoutCycles(), RhoKalmanVtxFitter::Calculate(), compress(), PndEmc::ConstructRootGeometry(), PndEmc::ConstructRootGeomMod4(), countevents(), PndSdsFE::CreateInterpolatorList(), createPndLmdMisalignmentMatrices(), createRootGeoFileBwEnd_2017(), cutfinderx(), MyMainFrame::DoExit(), draw_track(), emc(), emc_complete(), emc_complete_corr(), emc_correction_data_production(), emc_correction_hist(), emc_correction_parametrization(), emc_correction_QA_data_production(), error(), error_matrix_data_production(), PndEventCounterTask::Exec(), PndEmcReadProto192Data::Exec(), PndEmcReadProtoData::Exec(), PndDrcHitProducerIdeal::Exec(), PndDrcHitProducerReal::Exec(), PndDskFLGHitProducerIdeal::Exec(), PndEmcHitProducer::Exec(), FCPrepareTree(), findcuts(), PndLmdPairFinderTask::FinishTask(), PndTrkGlpkFits::FitHelixCylinder(), PndSttTrackFinderReal::FitHelixCylinder(), fitsb(), PndSttTrackFinderReal::FitSZspace(), RhoKalmanVtxFitter::FitVertexFast(), gem_material_sim1(), gem_sim(), gem_simBoxN(), gem_urqmd_sim(), getpars(), RhoVtxPoca::GetPocaVtx(), hadd(), PndEmcReadProto192Data::Init(), PndEmcReadProtoData::Init(), DecayTreeFitter::KalmanCalculator::init(), PndEmcHitProducer::Init(), inspectmode(), PndLmdAlignManager::loadBar(), main(), makePidTable(), makeTCands(), ModulesStatFast(), Mrun_sim1_PndFlatGen(), mvdgem_sim(), mz_E_to_s(), mz_legendre_polynomial(), mz_linear_extrapolation(), mz_pp_to_leplep_vandewi_init(), mz_pp_to_pipi_get_costheta_lattice_site(), mz_pp_to_pipi_sigma(), mz_pp_to_pipi_vandewi_init(), mz_pp_to_pipi_vandewi_sigma_legendre(), mzrnd(), mzvmod2(), mzvscalar(), RhoCalculationTools::P7toHelix(), RhoCalculationTools::P7toPRG(), plot_hitpattern(), plotntuplefromfile(), poormantracks(), PndSimpleCombiner::Print(), PndSmpCand::Print(), ReadMainzProto60v4::PrintEvent(), ReadMainzProto60v6::PrintEvent(), PndFilteredPrimaryGenerator::PrintSmpCandList(), Rho4CFitter::PrintTree(), DrawHits::ProcessBarHit(), PndFtfDirect::ProcessEvent(), prod_ana(), prod_fsim(), prod_sim(), QAmacro_emc_1(), QAmacro_evtgen_1(), QAmacro_evtgen_2(), QAmacro_evtgen_3(), QAmacro_evtgen_4(), QAmacro_fastsim_1(), QAmacro_fastsim_2(), QAmacro_hyp_1(), QAmacro_hyp_2(), QAmacro_mdt_1(), QAmacro_mvd_1(), QAmacro_mvd_2(), QAmacro_mvd_ana(), QAmacro_stt_1(), QAmacro_stt_2(), QAmacro_stt_3(), QAmacro_stt_4(), quickfsimana(), rad_complete(), PndSttParAsciiFileIo::read(), ReadMainzProto60v4::read_energy_factor(), ReadMainzProto60v6::read_energy_factor(), ReadMainzProto60v4::read_one_event(), ReadMainzProto60v6::read_one_event(), PndPythia6Direct::ReadEvent(), PndEvtGenDirect::ReadEvent(), PndGasGenerator::ReadEvent(), PndBoxGenerator::ReadEvent(), PndVolGenerator::ReadEvent(), PndFixStepParticleGun::ReadEvent(), ReadMainzProto60v4::ReadMainzProto60v4(), ReadMainzProto60v6::ReadMainzProto60v6(), reco_analys(), run(), run0AllSysDPMbkg(), run_ana_eta_c_stt(), run_ana_eta_c_stt_v2(), run_ana_eta_c_tpc(), run_ana_mertens_evt7(), run_ana_sttcombi(), run_ana_tpccombi(), run_fast(), run_HypSimpleAna(), run_HypSimpleAna_Geo2(), 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_sim_tpcmvd(), run_test(), runGeaneTestSimBox(), runGemSim(), runHCalSim(), runLumi0DPMbkg(), runLumi0DPMbkgSte(), runLumi0SimBox(), runLumiPixel0SimBox(), runLumiPixel0SimDPM(), runLumiPixel0SimDPMDirect(), runLumiPixel0SimDPMDirect_all(), runLumiPixel0SimFTF(), runLumiPixel0SimFTFDirect(), runLumiSimBox(), runMC(), runMC_dpm(), runMCsim(), runMvdSim(), runMvdSim_changedParams(), runMvdSimLambdaDisks(), runsim(), runSim(), runSimHF_GiB_DC(), runSimPions(), PndEmcReadProto192Data::SetParContainers(), PndEmcReadProtoData::SetParContainers(), PndPidEmcBayesAssociatorTask::SetupEnvironment(), sim(), sim_all(), sim_BARREL(), sim_BARREL_1000(), sim_BARREL_1000sep(), sim_complete(), sim_complete_pbarA(), sim_complete_runs(), sim_complete_vis(), sim_dirc(), sim_dirc_dpm(), sim_dirc_evtgen(), sim_dsk(), sim_emc(), sim_emc_test(), sim_evtgen(), sim_filter_ex1(), sim_filter_ex2(), sim_filter_inv_mass(), sim_Gamma(), sim_gg(), sim_hypGe_COSY(), sim_hypGe_COSY2014(), sim_hypGe_CrystalsOnly(), sim_hypGe_extparameters_urqmd(), sim_hypGe_TestGeo(), sim_hypGe_TestGeoCableTest(), sim_LMD(), sim_muo(), sim_muo_dub(), sim_muo_P8(), sim_muo_test(), sim_mvd(), sim_pid_runSimHF_GiB_DC(), sim_radgrid(), sim_rich(), sim_scit(), sim_stt_bg(), sim_stt_signal1(), sim_stt_signal2(), sim_test(), sim_theta(), sim_toy(), SimComplete(), simExclusive(), simfast(), simfast_cmp(), simfast_dpm(), simfast_dpm_cmp(), simfast_opt(), simfast_single_allpid(), simfast_singletracks(), simInclusive(), simLut(), simubg(), sizetree(), style(), TB_gem_simDPM(), tb_sim_complete(), tb_sim_scit(), TMVAApply(), treeMerge(), tut_fastsim(), writeMicro(), and writeMicro_Geo2().

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()
fRun Run ( nEvents  )
rtdb saveOutput ( )
Muo SetBarrel ( "torino"  )
Par setChanged ( )
Muo SetEndcap ( "torino"  )
fRun SetField ( fField  )

Referenced by PndMasterRunSim::Setup().

fRun SetGenerator ( primGen  )
Cave SetGeometryFileName ( "pndcave.geo"  )
Magnet SetGeometryFileName ( "FullSolenoid.root"  )
Dipole SetGeometryFileName ( "dipole.geo"  )
Stt SetGeometryFileName ( "straws_skewed_blocks_35cm_pipe.geo"  )
Mvd SetGeometryFileName ( "MVD_v1.0_woPassiveTraps.root"  )
EmcApd SetGeometryFileName ( "apd_module12.dat"  )
Tof SetGeometryFileName ( "tofbarrel.geo"  )
Emc SetGeometryVersion ( 15  )
Par setInputVersion ( fRun->  GetRunId(),
 
)
fRun SetMaterials ( "media_pnd.geo"  )

Referenced by PndMasterRunSim::Setup().

Muo SetMdtMagnet ( kTRUE  )
Muo SetMdtMFIron ( kTRUE  )
Muo SetMuonFilter ( "torino"  )
fRun SetName ( "TGeant3"  )
rtdb setOutput ( output  )
fRun SetOutputFile ( "sim_emc_apd.root"  )
KmiGen SetPhiRange ( 0.  ,
360.   
)
boxGen SetPRange ( 1.  ,
1.   
)
Drc SetRunCherenkov ( kFALSE  )
boxGen SetThetaRange ( 30.  ,
130.   
)
fBox SetXYZ ( 0.  ,
0.  ,
0.   
)
timer Start ( )
timer Stop ( )

Variable Documentation

FairBoxGenerator* boxGen = new FairBoxGenerator(13, 1)
FairModule* Cave = new PndCave("CAVE")

Definition at line 32 of file sim_emc_apd.C.

Referenced by PndEmc::ConstructRootGeometry(), PndEmc::ConstructRootGeomMod12(), PndEmc::ConstructRootGeomMod4(), PndEmc::ConstructRootGeomMod5(), PndMasterRunSim::CreateGeometryDay1(), PndMasterRunSim::CreateGeometryDefault(), PndMasterRunSim::CreateGeometryPhase1(), createPndLmdMisalignmentMatrices(), emc(), emc_complete(), emc_complete_corr(), emc_correction_data_production(), emc_correction_QA_data_production(), error_matrix_data_production(), gem_material_sim1(), gem_sim(), gem_simBoxN(), gem_urqmd_sim(), initDummySimulation(), Mrun_sim1_PndFlatGen(), mvdgem_sim(), prod_sim(), QAmacro_drc_1(), QAmacro_emc_1(), QAmacro_evtgen_1(), QAmacro_evtgen_2(), QAmacro_fastsim_1(), QAmacro_gem_1(), QAmacro_hyp_1(), QAmacro_mdt_1(), QAmacro_mvd_1(), QAmacro_stt_1(), rad_complete(), run(), run0AllSysDPMbkg(), 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_sim_tpcmvd(), run_test(), runGeaneTestSimBox(), runGemSim(), runHCalSim(), runLumi0DPMbkg(), runLumi0DPMbkgSte(), runLumi0SimBox(), runLumiPixel0SimBox(), runLumiPixel0SimDPM(), runLumiPixel0SimDPMDirect(), runLumiPixel0SimDPMDirect_all(), runLumiPixel0SimFTF(), runLumiPixel0SimFTFDirect(), runLumiSimBox(), runMC(), runMC_dpm(), runMCsim(), runMvdSim(), runMvdSim_changedParams(), runMvdSimLambdaDisks(), runsim(), runSim(), runSimHF_GiB_DC(), runSimPions(), sim(), sim_all(), sim_BARREL(), sim_BARREL_1000(), sim_BARREL_1000sep(), sim_complete(), sim_complete_newSTT(), sim_complete_pbarA(), sim_complete_runs(), sim_complete_vis(), sim_dirc(), sim_dirc_dpm(), sim_dirc_evtgen(), sim_dsk(), sim_emc(), sim_emc_test(), sim_evtgen(), sim_filter_ex1(), sim_filter_ex2(), sim_filter_inv_mass(), sim_Gamma(), sim_gg(), sim_hypGe_COSY(), sim_hypGe_COSY2014(), sim_hypGe_CrystalsOnly(), sim_hypGe_extparameters_urqmd(), sim_hypGe_TestGeo(), sim_hypGe_TestGeoCableTest(), sim_LMD(), sim_muo(), sim_muo_dub(), sim_muo_P8(), sim_muo_test(), sim_mvd(), sim_pid_runSimHF_GiB_DC(), sim_radgrid(), sim_radlength_complete(), sim_rich(), sim_scit(), sim_stt_bg(), sim_stt_signal1(), sim_stt_signal2(), sim_sttcombi_pgun(), sim_test(), sim_theta(), sim_toy(), SimComplete(), simExclusive(), simInclusive(), simLut(), TB_gem_simDPM(), tb_sim_complete(), and tb_sim_scit().

Double_t ctime = timer.CpuTime()

Definition at line 134 of file sim_emc_apd.C.

FairModule* Dipole = new PndMagnet("MAGNET")
PndDrc* Drc = new PndDrc("DIRC", kTRUE)
PndEmc* Emc = new PndEmc("EMC",kTRUE)
FairDetector* EmcApd = new PndEmcApd("APD",kTRUE)

Definition at line 59 of file sim_emc_apd.C.

PndMultiField* fField = new PndMultiField()

Definition at line 97 of file sim_emc_apd.C.

Referenced by KFParticleSIMD::Construct(), DrawField(), emc(), emc_complete(), emc_complete_corr(), emc_correction_data_production(), emc_correction_QA_data_production(), error_matrix_data_production(), gem_material_sim1(), gem_sim(), gem_simBoxN(), gem_urqmd_sim(), KFParticleSIMD::GetKFParticle(), KFParticleSIMD::KFParticleSIMD(), Mrun_sim1_PndFlatGen(), mvdgem_sim(), plotTrackCands(), prod_fsim(), prod_sim(), prod_sof(), QAmacro_drc_1(), QAmacro_emc_1(), QAmacro_fastsim_1(), QAmacro_gem_1(), QAmacro_hyp_1(), QAmacro_mdt_1(), QAmacro_mvd_1(), QAmacro_stt_1(), quickfsimana(), rad_complete(), run0AllSysDPMbkg(), run_fast(), 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_sim_tpcmvd(), runGeaneTestSimBox(), runGemSim(), runLumi0DPMbkg(), runLumi0DPMbkgSte(), runLumi0SimBox(), runLumiPixel0SimBox(), runLumiPixel0SimDPM(), runLumiPixel0SimDPMDirect(), runLumiPixel0SimDPMDirect_all(), runLumiPixel0SimFTF(), runLumiPixel0SimFTFDirect(), runLumiSimBox(), runMC(), runMCsim(), runMvdSim(), runMvdSim_changedParams(), runMvdSimLambdaDisks(), runsim(), runSim(), runSimPions(), PndMultiFieldPar::SetParameters(), sim(), sim_all(), sim_BARREL(), sim_BARREL_1000(), sim_BARREL_1000sep(), sim_complete(), sim_complete_pbarA(), sim_complete_runs(), sim_complete_vis(), sim_dirc(), sim_emc(), sim_emc_test(), sim_evtgen(), sim_filter_ex1(), sim_filter_ex2(), sim_filter_inv_mass(), sim_gg(), sim_LMD(), sim_muo(), sim_muo_dub(), sim_muo_P8(), sim_muo_test(), sim_mvd(), sim_radgrid(), sim_rich(), sim_scit(), sim_stt_bg(), sim_stt_signal1(), sim_stt_signal2(), sim_sttcombi_pgun(), sim_test(), sim_theta(), sim_toy(), SimComplete(), simExclusive(), simfast(), simfast_opt(), simInclusive(), TB_gem_simDPM(), tb_sim_complete(), tb_sim_scit(), tut_fastsim(), and visualize_fieldmaps().

FairRunSim* fRun = new FairRunSim()

Definition at line 14 of file sim_emc_apd.C.

gDebug =0

Definition at line 6 of file sim_emc_apd.C.

Referenced by ana_fast(), ana_simple(), DigiComplete(), emc(), emc_complete(), emc_complete_corr(), emc_correction_data_production(), emc_correction_QA_data_production(), error_matrix_data_production(), gem_material_sim1(), gem_sim(), gem_simBoxN(), gem_urqmd_sim(), makeTCands(), Mrun_sim1_PndFlatGen(), mvdgem_sim(), prod_fsim(), prod_sim(), QAmacro_emc_1(), QAmacro_fastsim_1(), QAmacro_hyp_1(), QAmacro_mdt_1(), QAmacro_mvd_1(), quickfsimana(), rad_complete(), RecoComplete(), run(), run0AllSysDPMbkg(), run_fast(), run_HypSimpleAna(), run_HypSimpleAna_Geo2(), 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_sim_tpcmvd(), run_test(), runGeaneTestSimBox(), runGemSim(), runHCalSim(), runLumi0DPMbkg(), runLumi0DPMbkgSte(), runLumi0SimBox(), runLumiPixel0SimBox(), runLumiPixel0SimDPM(), runLumiPixel0SimDPMDirect(), runLumiPixel0SimDPMDirect_all(), runLumiPixel0SimFTF(), runLumiPixel0SimFTFDirect(), runLumiSimBox(), runMC(), runMC_dpm(), runMvdSim(), runMvdSim_changedParams(), runMvdSimLambdaDisks(), runsim(), runSim(), runSimHF_GiB_DC(), runSimPions(), sim(), sim_all(), sim_BARREL(), sim_BARREL_1000(), sim_BARREL_1000sep(), sim_complete(), sim_complete_pbarA(), sim_complete_runs(), sim_complete_vis(), sim_dirc(), sim_dirc_dpm(), sim_dirc_evtgen(), sim_dsk(), sim_emc(), sim_emc_test(), sim_evtgen(), sim_filter_ex1(), sim_filter_ex2(), sim_filter_inv_mass(), sim_Gamma(), sim_gg(), sim_hypGe_COSY(), sim_hypGe_COSY2014(), sim_hypGe_CrystalsOnly(), sim_hypGe_extparameters_urqmd(), sim_hypGe_TestGeo(), sim_hypGe_TestGeoCableTest(), sim_LMD(), sim_muo(), sim_muo_dub(), sim_muo_P8(), sim_muo_test(), sim_mvd(), sim_pid_runSimHF_GiB_DC(), sim_radgrid(), sim_rich(), sim_scit(), sim_stt_bg(), sim_stt_signal1(), sim_stt_signal2(), sim_sttcombi_pgun(), sim_test(), sim_theta(), sim_toy(), SimComplete(), simExclusive(), simfast(), simfast_cmp(), simfast_dpm(), simfast_dpm_cmp(), simfast_opt(), simfast_single_allpid(), simfast_singletracks(), simInclusive(), simLut(), TB_gem_simDPM(), tb_sim_complete(), tb_sim_scit(), tut_fastsim(), writeMicro(), and writeMicro_Geo2().

Bool_t kParameterMerged =kTRUE

Definition at line 113 of file sim_emc_apd.C.

Referenced by COSYBackgroundAnalysis(), COSYBackgroundAnalysis2014(), emc(), emc_complete(), emc_complete_corr(), emc_correction_data_production(), emc_correction_QA_data_production(), error_matrix_data_production(), GammaSpectraAnalysis_NoH_Task(), gem_material_sim1(), gem_sim(), gem_simBoxN(), gem_urqmd_sim(), Mrun_sim1_PndFlatGen(), mvdgem_sim(), prod_sim(), QAmacro_drc_1(), QAmacro_emc_1(), QAmacro_fastsim_1(), QAmacro_gem_1(), QAmacro_hyp_1(), QAmacro_mdt_1(), QAmacro_mvd_1(), QAmacro_stt_1(), rad_complete(), run(), run0AllSysDPMbkg(), run_ana_complete(), 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_sim_tpcmvd(), run_test(), runDigiReco(), runGeaneTestSimBox(), runGemSim(), runHCalSim(), runLumi0DPMbkg(), runLumi0DPMbkgSte(), runLumi0SimBox(), runLumiPixel0SimBox(), runLumiPixel0SimDPM(), runLumiPixel0SimDPMDirect(), runLumiPixel0SimDPMDirect_all(), runLumiPixel0SimFTF(), runLumiPixel0SimFTFDirect(), runLumiSimBox(), runMC(), runMC_dpm(), runMCsim(), runMvdSim(), runMvdSim_changedParams(), runMvdSimLambdaDisks(), runsim(), runSim(), runSimHF_GiB_DC(), runSimPions(), runTrackingPid(), PndMasterRunSim::Setup(), sim(), sim_all(), sim_BARREL(), sim_BARREL_1000(), sim_BARREL_1000sep(), sim_complete(), sim_complete_pbarA(), sim_complete_runs(), sim_complete_vis(), sim_dirc(), sim_dirc_dpm(), sim_dirc_evtgen(), sim_dsk(), sim_emc(), sim_emc_test(), sim_evtgen(), sim_filter_ex1(), sim_filter_ex2(), sim_filter_inv_mass(), sim_Gamma(), sim_gg(), sim_hypGe_COSY(), sim_hypGe_COSY2014(), sim_hypGe_CrystalsOnly(), sim_hypGe_extparameters_urqmd(), sim_hypGe_TestGeo(), sim_hypGe_TestGeoCableTest(), sim_LMD(), sim_muo(), sim_muo_dub(), sim_muo_P8(), sim_muo_test(), sim_mvd(), sim_pid_runSimHF_GiB_DC(), sim_rich(), sim_scit(), sim_stt_bg(), sim_stt_signal1(), sim_stt_signal2(), sim_sttcombi_pgun(), sim_test(), sim_theta(), sim_toy(), SimComplete(), simExclusive(), simInclusive(), simLut(), TB_gem_simDPM(), tb_sim_complete(), and tb_sim_scit().

FairModule* Magnet = new PndMagnet("MAGNET")
PndTransMap* map = new PndTransMap("TransMap", "R")
PndDipoleMap* map1 = new PndDipoleMap("DipoleMap", "R")

Definition at line 100 of file sim_emc_apd.C.

Referenced by emc(), gem_urqmd_sim(), run_sim(), run_sim_tpcmvd(), runMC(), and runsim().

PndSolenoidMap* map2 = new PndSolenoidMap("SolenoidMap", "R")

Definition at line 101 of file sim_emc_apd.C.

Referenced by emc(), gem_urqmd_sim(), run_sim(), run_sim_tpcmvd(), runGemSim(), runMC(), and runsim().

PndMdt* Muo = new PndMdt("MDT",kTRUE)
FairDetector* Mvd = new PndMvdDetector("MVD", kTRUE)

Definition at line 51 of file sim_emc_apd.C.

Referenced by PndMasterRunSim::CreateGeometryDay1(), PndMasterRunSim::CreateGeometryDefault(), PndMasterRunSim::CreateGeometryPhase1(), emc_correction_data_production(), emc_correction_QA_data_production(), gem_urqmd_sim(), Mrun_sim1_PndFlatGen(), mvdgem_sim(), prod_sim(), QAmacro_mvd_1(), QAmacro_stt_1(), rad_complete(), run0AllSysDPMbkg(), 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_sim_tpcmvd(), runGemSim(), runLumi0DPMbkgSte(), runLumiPixel0SimDPMDirect_all(), runMC(), runMC_dpm(), runMvdSim(), runMvdSim_changedParams(), runMvdSimLambdaDisks(), runSim(), runsim(), runSimPions(), sim(), sim_all(), sim_BARREL(), sim_BARREL_1000(), sim_BARREL_1000sep(), sim_complete(), sim_complete_newSTT(), sim_complete_pbarA(), sim_complete_runs(), sim_complete_vis(), sim_emc(), sim_emc_test(), sim_evtgen(), sim_filter_ex1(), sim_Gamma(), sim_gg(), sim_hypGe_extparameters_urqmd(), sim_muo_P8(), sim_mvd(), sim_radgrid(), sim_radlength_complete(), sim_rich(), sim_stt_bg(), sim_stt_signal1(), sim_stt_signal2(), sim_sttcombi_pgun(), sim_test(), sim_theta(), sim_toy(), SimComplete(), simExclusive(), simInclusive(), TB_gem_simDPM(), and tb_sim_complete().

Int_t nEvents = 1000

Definition at line 17 of file sim_emc_apd.C.

FairParRootFileIo* output =new FairParRootFileIo(kParameterMerged)

Definition at line 120 of file sim_emc_apd.C.

Referenced by ana_complete(), ana_day1(), ana_multikalman(), ana_mvd(), barrelTrackFinder(), catracking(), cellTrackFinder(), create_misalignment_lmd_pixel(), dedx_p_chain(), digi_box(), digi_complete(), digi_complete_newSTT(), digi_day1(), digi_mvd(), digiOnly_complete(), emc(), emc_complete(), emc_complete_corr(), emc_correction_data_production(), emc_correction_QA_data_production(), error_matrix_data_production(), eventDisplay(), forwardTrackFinder(), ftscatracking(), full_box(), full_complete(), fwdhoughtracking(), gem_material_sim1(), gem_sim(), gem_simBoxN(), gem_urqmd_sim(), idealbarreltracking(), idealforwardtracking(), main(), Mrun_sim1_PndFlatGen(), mvdgem_sim(), pid_box(), pid_complete(), pid_complete_sec(), pid_day1(), pid_multi(), pidideal_complete(), pidideal_day1(), pidTest_complete(), printFairLinks(), PndEmcPSATrapDigiFilter::Process(), PndEmcPSAMatchedDigiFilter::Process(), prod_aod(), prod_dig(), prod_pid(), prod_rec(), prod_sim(), QAmacro_drc_1(), QAmacro_emc_1(), QAmacro_fastsim_1(), QAmacro_gem_1(), QAmacro_hyp_1(), QAmacro_mdt_1(), QAmacro_mvd_1(), QAmacro_stt_1(), rad_complete(), reco_box(), reco_complete(), reco_complete_gf2(), reco_complete_newSTT(), reco_complete_sec(), reco_completeCA(), reco_day1(), reco_multi(), recoideal_box(), recoideal_complete(), recoideal_day1(), recoLocal_complete(), recolocal_complete(), recoqa_complete(), run(), run0AllSysDPMbkg(), 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_sim_tpcmvd(), run_test(), runGeaneTestSimBox(), runGemSim(), runHCalSim(), runLumi0DPMbkg(), runLumi0DPMbkgSte(), runLumi0SimBox(), runLumiPixel0SimBox(), runLumiPixel0SimDPM(), runLumiPixel0SimDPMDirect(), runLumiPixel0SimDPMDirect_all(), runLumiPixel0SimFTF(), runLumiPixel0SimFTFDirect(), runLumiSimBox(), runMC(), runMC_dpm(), runMCsim(), runMvdSim(), runMvdSim_changedParams(), runMvdSimLambdaDisks(), runsim(), runSim(), runSimHF_GiB_DC(), runSimPions(), sim(), sim_all(), sim_BARREL(), sim_BARREL_1000(), sim_BARREL_1000sep(), sim_complete(), sim_complete_pbarA(), sim_complete_runs(), sim_complete_vis(), sim_dirc(), sim_dirc_dpm(), sim_dirc_evtgen(), sim_dsk(), sim_emc(), sim_emc_test(), sim_evtgen(), sim_filter_ex1(), sim_filter_ex2(), sim_filter_inv_mass(), sim_Gamma(), sim_gg(), sim_hypGe_COSY(), sim_hypGe_COSY2014(), sim_hypGe_CrystalsOnly(), sim_hypGe_extparameters_urqmd(), sim_hypGe_TestGeo(), sim_hypGe_TestGeoCableTest(), sim_LMD(), sim_muo(), sim_muo_dub(), sim_muo_P8(), sim_muo_test(), sim_mvd(), sim_pid_runSimHF_GiB_DC(), sim_rich(), sim_scit(), sim_stt_bg(), sim_stt_signal1(), sim_stt_signal2(), sim_sttcombi_pgun(), sim_test(), sim_theta(), sim_toy(), SimComplete(), simExclusive(), simInclusive(), simLut(), standard_tracking(), TB_gem_simDPM(), tb_sim_complete(), tb_sim_scit(), testFilter(), timeStructurePasta(), trackingQA_complete(), trackingQA_forward_complete(), and tut_aod().

PndMultiFieldPar* Par = (PndMultiFieldPar*) rtdb->getContainer("PndMultiFieldPar")
FairModule* Pipe = new PndPipe("PIPE")

Definition at line 44 of file sim_emc_apd.C.

Referenced by PndMasterRunSim::CreateGeometryDay1(), PndMasterRunSim::CreateGeometryDefault(), PndMasterRunSim::CreateGeometryPhase1(), createPndLmdMisalignmentMatrices(), emc_complete(), emc_complete_corr(), emc_correction_data_production(), emc_correction_QA_data_production(), error_matrix_data_production(), gem_sim(), gem_simBoxN(), gem_urqmd_sim(), initDummySimulation(), Mrun_sim1_PndFlatGen(), mvdgem_sim(), prod_sim(), QAmacro_drc_1(), QAmacro_emc_1(), QAmacro_gem_1(), QAmacro_mvd_1(), QAmacro_stt_1(), rad_complete(), run0AllSysDPMbkg(), 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_sim_tpcmvd(), runGemSim(), runLumi0DPMbkg(), runLumi0DPMbkgSte(), runLumiPixel0SimBox(), runLumiPixel0SimDPM(), runLumiPixel0SimDPMDirect(), runLumiPixel0SimDPMDirect_all(), runLumiPixel0SimFTF(), runLumiPixel0SimFTFDirect(), runLumiSimBox(), runMC(), runMC_dpm(), runMCsim(), runMvdSim(), runMvdSim_changedParams(), runMvdSimLambdaDisks(), runsim(), runSim(), runSimPions(), sim(), sim_all(), sim_BARREL(), sim_BARREL_1000(), sim_BARREL_1000sep(), sim_complete(), sim_complete_newSTT(), sim_complete_pbarA(), sim_complete_runs(), sim_complete_vis(), sim_dirc_dpm(), sim_dirc_evtgen(), sim_emc(), sim_emc_test(), sim_evtgen(), sim_filter_ex1(), sim_filter_ex2(), sim_gg(), sim_LMD(), sim_muo_dub(), sim_muo_P8(), sim_mvd(), sim_radgrid(), sim_radlength_complete(), sim_rich(), sim_scit(), sim_stt_bg(), sim_stt_signal1(), sim_stt_signal2(), sim_sttcombi_pgun(), sim_test(), sim_theta(), sim_toy(), simExclusive(), simInclusive(), TB_gem_simDPM(), tb_sim_complete(), and tb_sim_scit().

FairPrimaryGenerator* primGen = new FairPrimaryGenerator()

Definition at line 81 of file sim_emc_apd.C.

Referenced by emc(), emc_complete(), emc_complete_corr(), emc_correction_data_production(), emc_correction_QA_data_production(), error_matrix_data_production(), gem_material_sim1(), gem_sim(), gem_simBoxN(), gem_urqmd_sim(), Mrun_sim1_PndFlatGen(), mvdgem_sim(), prod_fsim(), prod_sim(), QAmacro_drc_1(), QAmacro_emc_1(), QAmacro_evtgen_1(), QAmacro_evtgen_2(), QAmacro_fastsim_1(), QAmacro_gem_1(), QAmacro_hyp_1(), QAmacro_mdt_1(), QAmacro_mvd_1(), QAmacro_stt_1(), quickfsimana(), rad_complete(), run(), run0AllSysDPMbkg(), run_fast(), 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_sim_tpcmvd(), run_test(), runGeaneTestSimBox(), runGemSim(), runHCalSim(), runLumi0DPMbkg(), runLumi0DPMbkgSte(), runLumi0SimBox(), runLumiPixel0SimBox(), runLumiPixel0SimDPM(), runLumiPixel0SimDPMDirect(), runLumiPixel0SimDPMDirect_all(), runLumiPixel0SimFTF(), runLumiPixel0SimFTFDirect(), runLumiSimBox(), runMC(), runMC_dpm(), runMCsim(), runMvdSim(), runMvdSim_changedParams(), runMvdSimLambdaDisks(), runsim(), runSim(), runSimHF_GiB_DC(), runSimPions(), sim(), sim_all(), sim_BARREL(), sim_BARREL_1000(), sim_BARREL_1000sep(), sim_complete(), sim_complete_newSTT(), sim_complete_pbarA(), sim_complete_runs(), sim_complete_vis(), sim_day1(), sim_dirc(), sim_dirc_dpm(), sim_dirc_evtgen(), sim_dsk(), sim_emc(), sim_emc_test(), sim_evtgen(), sim_filter_ex1(), sim_filter_ex2(), sim_filter_inv_mass(), sim_Gamma(), sim_gg(), sim_hypGe_COSY(), sim_hypGe_COSY2014(), sim_hypGe_CrystalsOnly(), sim_hypGe_extparameters_urqmd(), sim_hypGe_TestGeo(), sim_hypGe_TestGeoCableTest(), sim_LMD(), sim_muo(), sim_muo_dub(), sim_muo_P8(), sim_muo_test(), sim_mvd(), sim_pid_runSimHF_GiB_DC(), sim_radgrid(), sim_radlength_complete(), sim_rich(), sim_scit(), sim_stt_bg(), sim_stt_signal1(), sim_stt_signal2(), sim_sttcombi_pgun(), sim_test(), sim_theta(), sim_toy(), SimComplete(), simExclusive(), simfast(), simfast_cmp(), simfast_dpm(), simfast_dpm_cmp(), simfast_opt(), simfast_single_allpid(), simfast_singletracks(), simInclusive(), simLut(), TB_gem_simDPM(), tb_sim_complete(), tb_sim_scit(), tut_fastsim(), and tut_sim().

FairRuntimeDb* rtdb =fRun->GetRuntimeDb()

Definition at line 112 of file sim_emc_apd.C.

Double_t rtime = timer.RealTime()

Definition at line 133 of file sim_emc_apd.C.

FairDetector* Stt = new PndStt("STT", kTRUE)
FairDetector* Tof = new PndTof("TOF",kTRUE)