![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <GlobalVariables.C>#include <QA.C>#include <g4detectors/PHG4CylinderSubsystem.h>#include <g4mvtx/PHG4MvtxDefs.h>#include <g4mvtx/PHG4MvtxDigitizer.h>#include <g4mvtx/PHG4MvtxHitReco.h>#include <g4mvtx/PHG4MvtxSubsystem.h>#include <g4main/PHG4Reco.h>#include <mvtx/MvtxClusterizer.h>#include <qa_modules/QAG4SimulationMvtx.h>#include <fun4all/Fun4AllServer.h>#include <cmath>#include <vector>
Include dependency graph for G4_Mvtx.C:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | Enable |
| namespace | G4MVTX |
| namespace | G4MVTXAlignment |
Macros | |
| #define | MACRO_G4MVTX_C |
Functions | |
| void | MvtxInit () |
| double | Mvtx (PHG4Reco *g4Reco, double radius, const int absorberactive=0) |
| void | Mvtx_Cells () |
| void | Mvtx_Clustering () |
| void | Mvtx_QA () |
Variables | |
| bool | Enable::MVTX_CELL = false |
| bool | Enable::MVTX_CLUSTER = false |
| bool | Enable::MVTX_QA = false |
| bool | Enable::MVTX_ABSORBER = false |
| double | G4MVTX::radius_offset = 0.7 |
| std::string | G4MVTXAlignment::alignment_path = string(getenv("CALIBRATIONROOT")) + "/Tracking/MVTX/alignment" |
| double | G4MVTXAlignment::z_offset [] = {0.0, 0.0, 200.0} |
| #define MACRO_G4MVTX_C |
| double Mvtx | ( | PHG4Reco * | g4Reco, |
| double | radius, | ||
| const int | absorberactive = 0 |
||
| ) |
Definition at line 58 of file G4_Mvtx.C.
View newest version in sPHENIX GitHub at line 58 of file G4_Mvtx.C
References G4MVTXAlignment::alignment_path, PHG4MvtxDefs::GLOBAL, PHG4MvtxDefs::kRmd, max, Enable::MVTX_OVERLAPCHECK, Enable::MVTX_VERBOSITY, PHG4MvtxDefs::mvtxdat, G4MVTX::n_maps_layer, Enable::OVERLAPCHECK, PHG4DetectorGroupSubsystem::OverlapCheck(), G4BECAL::radius, G4MVTX::radius_offset, PHG4Reco::registerSubsystem(), PHG4DetectorGroupSubsystem::set_double_param(), PHG4DetectorGroupSubsystem::set_string_param(), PHG4DetectorGroupSubsystem::SetActive(), Enable::VERBOSITY, Fun4AllBase::Verbosity(), and G4MVTXAlignment::z_offset.
Here is the call graph for this function:| void Mvtx_Cells | ( | ) |
Definition at line 88 of file G4_Mvtx.C.
View newest version in sPHENIX GitHub at line 88 of file G4_Mvtx.C
References Fun4AllServer::instance(), max, Enable::MVTX_VERBOSITY, G4MVTX::n_maps_layer, Fun4AllServer::registerSubsystem(), PHG4MvtxHitReco::set_timing_window(), Enable::VERBOSITY, and Fun4AllBase::Verbosity().
Referenced by Fun4All_AnaTutorial_sPHENIX(), Fun4All_AnaTutorial_sPHENIX_Jets(), Fun4All_G4_fsPHENIX(), and Fun4All_G4_sPHENIX().
Here is the call graph for this function:
Here is the caller graph for this function:| void Mvtx_Clustering | ( | ) |
Definition at line 111 of file G4_Mvtx.C.
View newest version in sPHENIX GitHub at line 111 of file G4_Mvtx.C
References Fun4AllServer::instance(), max, Enable::MVTX_VERBOSITY, Fun4AllServer::registerSubsystem(), Enable::VERBOSITY, and Fun4AllBase::Verbosity().
Referenced by Fun4All_AnaTutorial_sPHENIX(), Fun4All_AnaTutorial_sPHENIX_Jets(), Fun4All_G4_fsPHENIX(), and Fun4All_G4_sPHENIX().
Here is the call graph for this function:
Here is the caller graph for this function:| void Mvtx_QA | ( | ) |
Definition at line 123 of file G4_Mvtx.C.
View newest version in sPHENIX GitHub at line 123 of file G4_Mvtx.C
References Fun4AllServer::instance(), max, Enable::MVTX_VERBOSITY, Enable::QA_VERBOSITY, Fun4AllServer::registerSubsystem(), and Fun4AllBase::Verbosity().
Referenced by Fun4All_AnaTutorial_sPHENIX(), Fun4All_AnaTutorial_sPHENIX_Jets(), and Fun4All_G4_sPHENIX().
Here is the call graph for this function:
Here is the caller graph for this function: