EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Fun4All_G4_fsPHENIX.C File Reference
#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)
 

Macro Definition Documentation

#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

Function Documentation

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: