![]()  | 
						
							 
								EIC Software
							  
							
								Reference for 
								EIC 
								simulation and reconstruction software on GitHub
							  
						 | 
					
#include <GlobalVariables.C>#include <DisplayOn.C>#include <G4Setup_fsPHENIX.C>#include <G4_Bbc.C>#include <G4_CaloTrigger.C>#include <G4_DSTReader_fsPHENIX.C>#include <G4_FwdJets.C>#include <G4_Global.C>#include <G4_Input.C>#include <G4_Tracking.C>#include <G4_Jets.C>#include <G4_Production.C>#include <G4_User.C>#include <fun4all/Fun4AllDstOutputManager.h>#include <fun4all/Fun4AllOutputManager.h>#include <fun4all/Fun4AllServer.h>#include <phool/recoConsts.h>
 Include dependency graph for Fun4All_G4_fsPHENIX.C:Go to the source code of this file.
Macros | |
| #define | MACRO_FUN4ALLG4FSPHENIX_C | 
Functions | |
| int | Fun4All_G4_fsPHENIX (const int nEvents=2, const string &inputFile="https://www.phenix.bnl.gov/WWW/publish/phnxbld/sPHENIX/files/fsPHENIX_G4Hits_sHijing_9-11fm_00000_00010.root", const string &outputFile="G4fsPHENIX.root", const string &embed_input_file="https://www.phenix.bnl.gov/WWW/publish/phnxbld/sPHENIX/files/fsPHENIX_G4Hits_sHijing_9-11fm_00000_00010.root", const int skip=0, const string &outdir=".") | 
| void | G4Cmd (const char *cmd) | 
| #define MACRO_FUN4ALLG4FSPHENIX_C | 
Definition at line 2 of file Fun4All_G4_fsPHENIX.C.
View newest version in sPHENIX GitHub at line 2 of file Fun4All_G4_fsPHENIX.C
| int Fun4All_G4_fsPHENIX | ( | const int | nEvents = 2,  | 
        
| const string & | inputFile = "https://www.phenix.bnl.gov/WWW/publish/phnxbld/sPHENIX/files/fsPHENIX_G4Hits_sHijing_9-11fm_00000_00010.root",  | 
        ||
| const string & | outputFile = "G4fsPHENIX.root",  | 
        ||
| const string & | embed_input_file = "https://www.phenix.bnl.gov/WWW/publish/phnxbld/sPHENIX/files/fsPHENIX_G4Hits_sHijing_9-11fm_00000_00010.root",  | 
        ||
| const int | skip = 0,  | 
        ||
| const string & | outdir = "."  | 
        ||
| ) | 
apply sPHENIX nominal beam parameter with 2mrad crossing as defined in sPH-TRG-2020-001
apply sPHENIX nominal beam parameter with 2mrad crossing as defined in sPH-TRG-2020-001
apply sPHENIX nominal beam parameter with 2mrad crossing as defined in sPH-TRG-2020-001
apply sPHENIX nominal beam parameter with 2mrad crossing as defined in sPH-TRG-2020-001
Definition at line 35 of file Fun4All_G4_fsPHENIX.C.
View newest version in sPHENIX GitHub at line 35 of file Fun4All_G4_fsPHENIX.C
References Input::ApplysPHENIXBeamParameter(), Enable::BBC, Bbc_Reco(), Enable::BBCFAKE, Enable::BLACKHOLE, Enable::CALOTRIGGER, CaloTrigger_Sim(), Enable::CEMC, Enable::CEMC_CELL, CEMC_Cells(), Enable::CEMC_CLUSTER, CEMC_Clusters(), Enable::CEMC_EVAL, CEMC_Eval(), Enable::CEMC_TOWER, CEMC_Towers(), PHHepMCGenHelper::CopyHelperSettings(), Enable::DISPLAY, DisplayOn(), DstCompress(), Enable::DSTOUT, Enable::DSTOUT_COMPRESS, Enable::DSTREADER, Input::EMBED, Fun4AllServer::End(), Enable::FEMC, Enable::FEMC_ABSORBER, Enable::FEMC_CLUSTER, FEMC_Clusters(), Enable::FEMC_EVAL, FEMC_Eval(), Enable::FEMC_TOWER, FEMC_Towers(), Enable::FGEM, Enable::FGEM_EVAL, FGEM_FastSim_Eval(), FGEM_FastSim_Reco(), Enable::FGEM_TRACK, Enable::FHCAL, Enable::FHCAL_CLUSTER, FHCAL_Clusters(), Enable::FHCAL_EVAL, FHCAL_Eval(), Enable::FHCAL_TOWER, FHCAL_Towers(), INPUTHEPMC::filename, INPUTREADHITS::filename, INPUTEMBED::filename, Enable::FWDJETS, Enable::FWDJETS_EVAL, G4DSTreader_fsPHENIX(), G4Init(), G4Setup(), Enable::GLOBAL_FASTSIM, Global_FastSim(), Enable::GLOBAL_RECO, Global_Reco(), Input::GUN, INPUTGENERATOR::Gun, Enable::HCALIN, Enable::HCALIN_CELL, Enable::HCALIN_CLUSTER, Enable::HCALIN_EVAL, Enable::HCALIN_TOWER, HCALInner_Cells(), HCALInner_Clusters(), HCALInner_Eval(), HCALInner_Towers(), Enable::HCALOUT, Enable::HCALOUT_CELL, Enable::HCALOUT_CLUSTER, Enable::HCALOUT_EVAL, Enable::HCALOUT_TOWER, HCALOuter_Cells(), HCALOuter_Clusters(), HCALOuter_Eval(), HCALOuter_Towers(), Input::HEPMC, INPUTMANAGER::HepMCInputManager, INPUTMANAGER::HepMCPileupInputManager, InputInit(), InputManagers(), InputRegister(), recoConsts::instance(), Fun4AllServer::instance(), Enable::INTT, Enable::INTT_CELL, Intt_Cells(), Enable::INTT_CLUSTER, Intt_Clustering(), Jet_Eval(), Jet_FwdEval(), Jet_FwdReco(), Jet_Reco(), Enable::JETS, Enable::JETS_EVAL, M_PI, Enable::MAGNET, Enable::MVTX, Enable::MVTX_CELL, Mvtx_Cells(), Enable::MVTX_CLUSTER, Mvtx_Clustering(), DstOut::OutputDir, DstOut::OutputFile, Input::PILEUPRATE, Enable::PIPE, Enable::PIPE_ABSORBER, Enable::PISTON_ABSORBER, Enable::PISTON_OVERLAPCHECK, Enable::PLUGDOOR, Enable::PLUGDOOR_OVERLAPCHECK, pos(), Enable::PRODUCTION, Production_CreateOutputDir(), Production_MoveOutput(), Input::PYTHIA6, INPUTGENERATOR::Pythia6, Input::PYTHIA8, INPUTGENERATOR::Pythia8, Input::READHITS, Fun4AllServer::registerOutputManager(), Fun4AllServer::run(), ShowerCompress(), Input::SIMPLE, INPUTGENERATOR::SimpleEventGenerator, Fun4AllServer::skip(), Enable::TPC, Enable::TPC_CELL, TPC_Cells(), Enable::TPC_CLUSTER, TPC_Clustering(), Enable::TRACKING_EVAL, Tracking_Eval(), Tracking_Reco(), Enable::TRACKING_TRACK, TrackingInit(), PHG4SimpleEventGenerator::Uniform, Input::UPSILON, Enable::USER, UserAnalysisInit(), INPUTGENERATOR::VectorMesonGenerator, Fun4AllBase::Verbosity(), and Input::VERBOSITY.
| void G4Cmd | ( | const char * | cmd | ) | 
Definition at line 572 of file Fun4All_G4_fsPHENIX.C.
View newest version in sPHENIX GitHub at line 572 of file Fun4All_G4_fsPHENIX.C
References PHG4Reco::ApplyCommand(), g4, Fun4AllServer::getSubsysReco(), and Fun4AllServer::instance().
 Here is the call graph for this function: