5 R__LOAD_LIBRARY(libfun4all)
6 R__LOAD_LIBRARY(libPHPythia8)
7 R__LOAD_LIBRARY(libg4detectors)
8 R__LOAD_LIBRARY(libg4testbench)
9 R__LOAD_LIBRARY(libg4eval)
10 R__LOAD_LIBRARY(libg4dst)
11 R__LOAD_LIBRARY(libdptrigger)
12 R__LOAD_LIBRARY(libktracker)
13 R__LOAD_LIBRARY(libevt_filter)
15 R__LOAD_LIBRARY(libanamodule)
77 std::cout <<
"All done" << std::endl;
int registerInputManager(Fun4AllInputManager *InManager)
void SetWorldMaterial(const std::string &s)
void SetWorldShape(const std::string &s)
int Fun4EMCal(const int nevent=1)
static Fun4AllServer * instance()
void PrintTimer(const std::string &name="")
static void ExportGeomtry(PHCompositeNode *topNode, const std::string &geometry_file)
DST node -> TGeoManager -> export files, like gdml, .root or .C formats.
void SetupEMCal(PHG4Reco *g4Reco, const std::string name="EMCal", const double place_x=0., const double place_y=0., const double place_z=0., const int n_super_h=6, const int n_super_v=3, const int verbose=0)
int registerSubsystem(SubsysReco *subsystem, const std::string &topnodename="TOP")
int run(const int nevnts=0, const bool require_nevents=false)
run n events (0 means up to end of file)
int registerOutputManager(Fun4AllOutputManager *manager)
void set_output_filename(const TString &n)
void registerEMCal(std::string ecalName, int ecalID=100)
Register additional EMCal detector for digitizing.
PHCompositeNode * topNode() const
void SetWorldSizeX(const double sx)
virtual void set_vtx(const double x, const double y, const double z)
virtual void Verbosity(const int ival)
Sets the verbosity of this module (0 by default=quiet).
static GeomSvc * instance()
singlton instance
virtual void set_name(const std::string &particle="proton")
virtual void set_mom(const double x, const double y, const double z)
void registerSubsystem(PHG4Subsystem *subsystem)
register subsystem
void SetWorldSizeZ(const double sz)
void SetWorldSizeY(const double sy)