ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <GlobalVariables.C>
#include <trackreco/PHRaveVertexing.h>
#include <eicg4b0/B0TrackFastSimEval.h>
#include <eicg4b0/B0TrackFastSim.h>
#include <fun4all/Fun4AllServer.h>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | G4B0TRACKING |
Macros | |
#define | MACRO_G4B0TRACKINGEIC_C |
Functions | |
R__LOAD_LIBRARY (libEICG4B0.so) namespace Enable | |
const double | G4B0TRACKING::PositionResolution (30e-4) |
void | B0TrackingInit () |
void | InitFastKalmanFilter (B0TrackFastSim *kalman_filter) |
void | B0Tracking_Reco () |
void | B0Tracking_Eval (const std::string &outputfile) |
Variables | |
bool | G4B0TRACKING::DISPLACED_VERTEX = false |
bool | G4B0TRACKING::PROJECTION_B0 = false |
#define MACRO_G4B0TRACKINGEIC_C |
Definition at line 2 of file G4_B0Tracking_EIC.C.
View newest version in sPHENIX GitHub at line 2 of file G4_B0Tracking_EIC.C
void B0Tracking_Eval | ( | const std::string & | outputfile | ) |
Definition at line 110 of file G4_B0Tracking_EIC.C.
View newest version in sPHENIX GitHub at line 110 of file G4_B0Tracking_EIC.C
References B0TrackFastSimEval::AddProjection(), B0TRACKING::B0ProjectionNames, Fun4AllServer::instance(), max, proj, Fun4AllServer::registerSubsystem(), B0TrackFastSimEval::set_filename(), B0TrackFastSimEval::set_trackmapname(), B0TRACKING::TrackNodeName, Enable::VERBOSITY, and Fun4AllBase::Verbosity().
void B0Tracking_Reco | ( | ) |
Definition at line 64 of file G4_B0Tracking_EIC.C.
View newest version in sPHENIX GitHub at line 64 of file G4_B0Tracking_EIC.C
References B0TrackFastSim::enable_vertexing(), g4zmq::exit(), B0TRACKING::FastKalmanFilter(), B0TRACKING::FastKalmanFilterB0Track(), InitFastKalmanFilter(), Fun4AllServer::instance(), max, G4B0TRACKING::PROJECTION_B0, Fun4AllServer::registerSubsystem(), B0TrackFastSim::set_trackmap_out_name(), B0TRACKING::TrackNodeName, Enable::VERBOSITY, and Fun4AllBase::Verbosity().
void B0TrackingInit | ( | ) |
Definition at line 33 of file G4_B0Tracking_EIC.C.
View newest version in sPHENIX GitHub at line 33 of file G4_B0Tracking_EIC.C
References B0TRACKING::FastKalmanFilter(), and B0TRACKING::FastKalmanFilterB0Track().
Referenced by G4Init().
void InitFastKalmanFilter | ( | B0TrackFastSim * | kalman_filter | ) |
Definition at line 39 of file G4_B0Tracking_EIC.C.
View newest version in sPHENIX GitHub at line 39 of file G4_B0Tracking_EIC.C
References G4B0TRACKING::DISPLACED_VERTEX, B0TrackFastSim::enable_vertexing(), G4B0TRACKING::PositionResolution(), B0TrackFastSim::set_sub_top_node_name(), B0TrackFastSim::set_use_vertex_in_fitting(), B0TrackFastSim::set_vertex_xy_resolution(), and B0TrackFastSim::set_vertex_z_resolution().
Referenced by B0Tracking_Reco(), and Tracking_Reco().
R__LOAD_LIBRARY | ( | libEICG4B0. | so | ) |
Definition at line 16 of file G4_B0Tracking_EIC.C.
View newest version in sPHENIX GitHub at line 16 of file G4_B0Tracking_EIC.C