Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Fun4All_BHG.C File Reference
#include <G4_Input.C>
#include <G4_Global.C>
#include <G4Setup_sPHENIX.C>
#include <Trkr_RecoInit.C>
#include <Trkr_Clustering.C>
#include <Trkr_TruthTables.C>
#include <Trkr_Reco.C>
#include <phpythia8/PHPy8ParticleTrigger.h>
#include <decayfinder/DecayFinder.h>
#include <hftrackefficiency/HFTrackEfficiency.h>
#include <ffamodules/FlagHandler.h>
#include <ffamodules/HeadReco.h>
#include <ffamodules/SyncReco.h>
#include <ffamodules/CDBInterface.h>
#include <phool/PHRandomSeed.h>
#include <phool/recoConsts.h>
#include <fun4all/Fun4AllDstOutputManager.h>
#include <fun4all/Fun4AllOutputManager.h>
#include <fun4all/Fun4AllServer.h>
+ Include dependency graph for Fun4All_BHG.C:

Go to the source code of this file.

Macros

#define MACRO_FUN4ALLG4SPHENIX_C
 

Functions

int Fun4All_BHG (std::string processID="0")
 

Macro Definition Documentation

#define MACRO_FUN4ALLG4SPHENIX_C

Definition at line 2 of file Fun4All_BHG.C.

View newest version in sPHENIX GitHub at line 2 of file Fun4All_BHG.C

Function Documentation

int Fun4All_BHG ( std::string  processID = "0")

Definition at line 34 of file Fun4All_BHG.C.

View newest version in sPHENIX GitHub at line 34 of file Fun4All_BHG.C

References PHPy8ParticleTrigger::AddParticles(), DecayFinder::allowPhotons(), DecayFinder::allowPi0(), Input::ApplysPHENIXBeamParameter(), Input::BEAM_CONFIGURATION, build_truthreco_tables(), Enable::CDB, PYTHIA8::config_file, EVTGENDECAYER::DecayFile, Fun4AllServer::End(), G4Init(), G4Setup(), Global_Reco(), CDB::global_tag, InputInit(), InputRegister(), recoConsts::instance(), Fun4AllServer::instance(), Enable::INTT, Intt_Cells(), Intt_Clustering(), MagnetFieldInit(), MagnetInit(), Mbd_Reco(), Enable::MBDFAKE, Enable::MICROMEGAS, Micromegas_Cells(), Micromegas_Clustering(), Enable::MVTX, Mvtx_Cells(), Mvtx_Clustering(), nEvents, out, Enable::PIPE, Enable::PIPE_ABSORBER, Input::pp_COLLISION, PHPy8ParticleTrigger::PrintConfig(), Input::PYTHIA8, INPUTGENERATOR::Pythia8, PHPythia8::register_trigger(), Fun4AllServer::registerOutputManager(), Fun4AllServer::registerSubsystem(), Fun4AllServer::run(), DecayFinder::saveDST(), Fun4AllDstOutputManager::SaveRunNode(), PHFlag::set_IntFlag(), PHFlag::set_StringFlag(), PHPythia8::set_trigger_OR(), PHFlag::set_uint64Flag(), DecayFinder::setDecayDescriptor(), HFTrackEfficiency::setDFNodeName(), PHPy8ParticleTrigger::SetEtaHighLow(), DecayFinder::setEtaRange(), PHPy8ParticleTrigger::SetPtLow(), DecayFinder::setPTmin(), PHPy8ParticleTrigger::SetStableParticleOnly(), Fun4AllDstOutputManager::StripNode(), CDB::timestamp, Enable::TPC, TPC_Cells(), TPC_Clustering(), Tracking_Reco(), TrackingInit(), HFTrackEfficiency::triggerOnDecay(), DecayFinder::triggerOnDecay(), DecayFinder::useDecaySpecificEtaRange(), PHRandomSeed::Verbosity(), Fun4AllBase::Verbosity(), HFTrackEfficiency::writeOutputFile(), and HFTrackEfficiency::writeSelectedTrackMap().