EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4_GEM.C File Reference
#include "GlobalVariables.C"
#include <g4detectors/PHG4SectorSubsystem.h>
#include <g4main/PHG4Reco.h>
#include <string>
+ Include dependency graph for G4_GEM.C:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Enable
 

Macros

#define MACRO_G4GEM_C
 

Functions

int make_GEM_station (string name, PHG4Reco *g4Reco, double zpos, double etamin, double etamax, const int N_Sector=8)
 
void AddLayers_MiniTPCDrift (PHG4SectorSubsystem *gem)
 Add drift layers to mini TPC.
 
void EGEM_Init ()
 
void FGEM_Init ()
 
void EGEMSetup (PHG4Reco *g4Reco)
 
void FGEMSetup (PHG4Reco *g4Reco)
 
void addPassiveMaterial (PHG4Reco *g4Reco)
 

Macro Definition Documentation

#define MACRO_G4GEM_C

Definition at line 2 of file G4_GEM.C.

View newest version in sPHENIX GitHub at line 2 of file G4_GEM.C

Function Documentation

void AddLayers_MiniTPCDrift ( PHG4SectorSubsystem gem)

Add drift layers to mini TPC.

void addPassiveMaterial ( PHG4Reco g4Reco)

Definition at line 48 of file G4_GEM.C.

View newest version in sPHENIX GitHub at line 48 of file G4_GEM.C

References kdfinder::abs(), PHG4Reco::registerSubsystem(), PHG4DetectorSubsystem::set_double_param(), PHG4DetectorSubsystem::set_string_param(), and PHG4DetectorSubsystem::SuperDetector().

+ Here is the call graph for this function:

void EGEM_Init ( )

Definition at line 23 of file G4_GEM.C.

View newest version in sPHENIX GitHub at line 23 of file G4_GEM.C

References max, BlackHoleGeometry::max_radius, min, and BlackHoleGeometry::min_z.

void EGEMSetup ( PHG4Reco g4Reco)

Definition at line 34 of file G4_GEM.C.

View newest version in sPHENIX GitHub at line 34 of file G4_GEM.C

References make_GEM_station(), and thickness.

+ Here is the call graph for this function:

void FGEM_Init ( )

Definition at line 29 of file G4_GEM.C.

View newest version in sPHENIX GitHub at line 29 of file G4_GEM.C

References max, BlackHoleGeometry::max_radius, and BlackHoleGeometry::max_z.

void FGEMSetup ( PHG4Reco g4Reco)

Definition at line 43 of file G4_GEM.C.

View newest version in sPHENIX GitHub at line 43 of file G4_GEM.C

References make_GEM_station(), and thickness.

+ Here is the call graph for this function:

int make_GEM_station ( string  name,
PHG4Reco g4Reco,
double  zpos,
double  etamin,
double  etamax,
const int  N_Sector = 8 
)