ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4Setup.C File Reference
#include <GlobalVariables.C>
#include <G4_BlackHole.C>
#include <G4_Magnet.C>
#include "G4_Disk.C"
#include <G4_World.C>
#include <G4_Pipe.C>
#include <g4main/PHG4Reco.h>
#include <g4main/PHG4TruthSubsystem.h>
#include <phfield/PHFieldConfig.h>
#include <g4decayer/EDecayType.hh>
#include <fun4all/Fun4AllServer.h>
+ Include dependency graph for G4Setup.C:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MACRO_G4SETUP_C
 

Functions

void G4Init ()
 
int G4Setup ()
 

Macro Definition Documentation

#define MACRO_G4SETUP_C

Definition at line 2 of file G4Setup.C.

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

Function Documentation

void G4Init ( )

Definition at line 25 of file G4Setup.C.

View newest version in sPHENIX GitHub at line 25 of file G4Setup.C

References BlackHoleInit(), DiskInit(), and MagnetFieldInit().

Referenced by Fun4All_AnaTutorial_sPHENIX(), Fun4All_AnaTutorial_sPHENIX_Jets(), Fun4All_G4_ECCEModular(), Fun4All_G4_EICDetector(), Fun4All_G4_EICDetector_AnaTutorial(), Fun4All_G4_sPHENIX(), and Fun4All_photonDispersion().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int G4Setup ( )

Definition at line 32 of file G4Setup.C.

View newest version in sPHENIX GitHub at line 32 of file G4Setup.C

References BlackHole(), Disk(), mySim::dRICH_eta_coverage, PHFieldConfig::Field3DCartesian, Fun4AllServer::instance(), PHFieldConfig::kField2D, G4MAGNET::magfield, G4MAGNET::magfield_rescale, radius, Fun4AllServer::registerSubsystem(), PHG4Reco::registerSubsystem(), PHG4Reco::set_field(), PHG4Reco::set_field_map(), PHG4Reco::set_field_rescale(), PHG4Reco::set_rapidity_coverage(), WorldInit(), and WorldSize().

Referenced by Fun4All_AnaTutorial_sPHENIX(), Fun4All_AnaTutorial_sPHENIX_Jets(), Fun4All_G4_ECCEModular(), Fun4All_G4_EICDetector(), Fun4All_G4_EICDetector_AnaTutorial(), Fun4All_G4_sPHENIX(), and Fun4All_photonDispersion().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: