EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <GlobalVariables.C>
#include <G4_CEmc_EIC.C>
#include <G4_FEMC_EIC.C>
#include <G4_FHCAL.C>
#include <G4_GEM_EIC.C>
#include <G4_Mvtx_EIC.C>
#include <G4_TPC_EIC.C>
#include <G4_AllSilicon.C>
#include <G4_TTL_EIC.C>
#include <g4trackfastsim/PHG4TrackFastSim.h>
#include <trackreco/PHRaveVertexing.h>
#include <g4trackfastsim/PHG4TrackFastSimEval.h>
#include <fun4all/Fun4AllServer.h>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | Enable |
namespace | G4TRACKING |
namespace | TRACKING |
Macros | |
#define | MACRO_G4TRACKINGMODULAR_C |
Functions | |
void | TrackingInit () |
void | Tracking_Reco (TString specialSetting="") |
void | Tracking_Eval (const std::string &outputfile, TString specialSetting="") |
Variables | |
bool | Enable::TRACKING_EVAL_DETAILED = false |
bool | Enable::TRACKING_INNER = false |
bool | G4TRACKING::PROJECTION_EHCAL = false |
bool | G4TRACKING::PROJECTION_DRCALO = false |
std::string | TRACKING::TrackNodeNameInner = "InnerTrackMap" |
#define MACRO_G4TRACKINGMODULAR_C |
Definition at line 2 of file G4_Tracking_Modular.C.
View newest version in sPHENIX GitHub at line 2 of file G4_Tracking_Modular.C
void Tracking_Eval | ( | const std::string & | outputfile, |
TString | specialSetting = "" |
||
) |
Definition at line 480 of file G4_Tracking_Modular.C.
View newest version in sPHENIX GitHub at line 480 of file G4_Tracking_Modular.C
References PHG4TrackFastSimEval::AddProjection(), Enable::ALLSILICON, Enable::BARREL, Enable::CTTL, Enable::DIRC, Enable::ETTL, Enable::FEMC, Enable::FHCAL, Enable::FST, Enable::FTTL, Fun4AllServer::instance(), G4TTL::layer, max, G4TRACKING::PROJECTION_FEMC, G4TRACKING::PROJECTION_FHCAL, Fun4AllServer::registerSubsystem(), PHG4TrackFastSimEval::set_filename(), PHG4TrackFastSimEval::set_trackmapname(), Enable::TRACKING_EVAL_DETAILED, Enable::TRACKING_VERBOSITY, TRACKING::TrackNodeName, and Enable::VERBOSITY.
void Tracking_Reco | ( | TString | specialSetting = "" | ) |
Definition at line 57 of file G4_Tracking_Modular.C.
View newest version in sPHENIX GitHub at line 57 of file G4_Tracking_Modular.C
References PHG4TrackFastSim::add_phg4hits(), PHG4TrackFastSim::add_state_name(), PHG4TrackFastSim::add_zplane_state(), Enable::ALLSILICON, Enable::BARREL, G4BARREL::SETTING::BARRELV6, Enable::BECAL, Enable::CEMC, Enable::CTTL, PHG4TrackFastSim::Cylinder, Enable::DIRC, G4TRACKING::DISPLACED_VERTEX, Enable::DRCALO, Acts::UnitConstants::e, Enable::EEMC, Enable::EEMCH, Enable::EGEM, Enable::EGEM_FULL, Enable::EHCAL, Enable::ETTL, Enable::FEMC, Enable::FGEM, Enable::FGEM_ORIG, Enable::FHCAL, Enable::FST, Enable::FTTL, Enable::HCALIN, Enable::HCALOUT, Fun4AllServer::instance(), k, G4TTL::layer, Enable::LFHCAL, max, Enable::MVTX, G4TTL::SETTING::optionGran, G4TTL::SETTING::optionLYSO, G4TTL::positionToVtx, Fun4AllServer::registerSubsystem(), PHG4TrackFastSim::set_sub_top_node_name(), PHG4TrackFastSim::set_trackmap_out_name(), Enable::TPC, Enable::TRACKING_EVAL_DETAILED, Enable::TRACKING_INNER, Enable::TRACKING_VERBOSITY, TRACKING::TrackNodeName, TRACKING::TrackNodeNameInner, Enable::VERBOSITY, Fun4AllBase::Verbosity(), and PHG4TrackFastSim::Vertical_Plane.
void TrackingInit | ( | ) |
Definition at line 51 of file G4_Tracking_Modular.C.
View newest version in sPHENIX GitHub at line 51 of file G4_Tracking_Modular.C
References TRACKING::TrackNodeName, and TRACKING::TrackNodeNameInner.