EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <GlobalVariables.C>
#include <G4_Intt.C>
#include <G4_Mvtx.C>
#include <G4_TPC.C>
#include <g4micromegas/PHG4MicromegasDigitizer.h>
#include <g4micromegas/PHG4MicromegasHitReco.h>
#include <g4micromegas/PHG4MicromegasSubsystem.h>
#include <g4main/PHG4Reco.h>
#include <micromegas/MicromegasClusterizer.h>
#include <qa_modules/QAG4SimulationMicromegas.h>
#include <fun4all/Fun4AllServer.h>
Go to the source code of this file.
Namespaces | |
namespace | Enable |
namespace | G4MICROMEGAS |
Macros | |
#define | MACRO_G4MICROMEGAS_C |
Functions | |
void | MicromegasInit () |
void | Micromegas (PHG4Reco *g4Reco) |
void | Micromegas_Cells () |
void | Micromegas_Clustering () |
void | Micromegas_QA () |
Variables | |
bool | Enable::MICROMEGAS = false |
bool | Enable::MICROMEGAS_CELL = false |
bool | Enable::MICROMEGAS_CLUSTER = false |
bool | Enable::MICROMEGAS_QA = false |
int | G4MICROMEGAS::n_micromegas_layer = 2 |
Config | G4MICROMEGAS::CONFIG = CONFIG_BASELINE |
double | G4MICROMEGAS::mm_radius = 85 |
#define MACRO_G4MICROMEGAS_C |
Definition at line 2 of file G4_Micromegas.C.
View newest version in sPHENIX GitHub at line 2 of file G4_Micromegas.C
void Micromegas | ( | PHG4Reco * | g4Reco | ) |
Definition at line 71 of file G4_Micromegas.C.
View newest version in sPHENIX GitHub at line 71 of file G4_Micromegas.C
References Acts::UnitConstants::mm, G4MICROMEGAS::mm_radius, G4TPC::n_gas_layer, G4INTT::n_intt_layer, G4MVTX::n_maps_layer, Enable::OVERLAPCHECK, and PHG4Reco::registerSubsystem().
Referenced by G4Setup().
void Micromegas_Cells | ( | ) |
Definition at line 82 of file G4_Micromegas.C.
View newest version in sPHENIX GitHub at line 82 of file G4_Micromegas.C
References G4MICROMEGAS::CONFIG, G4MICROMEGAS::CONFIG_BASELINE, G4MICROMEGAS::CONFIG_MAXIMAL, G4MICROMEGAS::CONFIG_MINIMAL, G4MICROMEGAS::CONFIG_PHI_ONE_RING, G4MICROMEGAS::CONFIG_Z_ONE_SECTOR, Fun4AllServer::instance(), G4BARRELHCAL::length, M_PI, phi, CylinderGeomMicromegas::reference_radius, and Fun4AllBase::Verbosity().
Referenced by Fun4All_AnaTutorial_sPHENIX(), Fun4All_AnaTutorial_sPHENIX_Jets(), and Fun4All_G4_sPHENIX().
void Micromegas_Clustering | ( | ) |
Definition at line 183 of file G4_Micromegas.C.
View newest version in sPHENIX GitHub at line 183 of file G4_Micromegas.C
References Fun4AllServer::instance().
Referenced by Fun4All_AnaTutorial_sPHENIX(), Fun4All_AnaTutorial_sPHENIX_Jets(), and Fun4All_G4_sPHENIX().
void Micromegas_QA | ( | ) |
Definition at line 189 of file G4_Micromegas.C.
View newest version in sPHENIX GitHub at line 189 of file G4_Micromegas.C
References Fun4AllServer::instance(), Enable::QA_VERBOSITY, and Fun4AllBase::Verbosity().
Referenced by Fun4All_G4_sPHENIX().
void MicromegasInit | ( | ) |
Definition at line 51 of file G4_Micromegas.C.
View newest version in sPHENIX GitHub at line 51 of file G4_Micromegas.C
References Enable::INTT, max, BlackHoleGeometry::max_radius, BlackHoleGeometry::max_z, min, BlackHoleGeometry::min_z, Enable::MVTX, G4TPC::n_gas_layer, G4INTT::n_intt_layer, G4MVTX::n_maps_layer, and Enable::TPC.
Referenced by G4Init().