EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4_dRICH.C File Reference
#include <GlobalVariables.C>
#include <g4detectors/PHG4ConeSubsystem.h>
#include <g4trackfastsim/PHG4TrackFastSim.h>
#include <g4main/PHG4Reco.h>
+ Include dependency graph for G4_dRICH.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_G4dRICH_C
 

Functions

void RICHInit ()
 
void RICHSetup (PHG4Reco *g4Reco)
 Fast geometry model for dRICH.
 

Variables

bool Enable::RICH = false
 
bool Enable::RICH_OVERLAPCHECK = false
 

Macro Definition Documentation

#define MACRO_G4dRICH_C

Definition at line 9 of file G4_dRICH.C.

View newest version in sPHENIX GitHub at line 9 of file G4_dRICH.C

Function Documentation

void RICHInit ( )

Definition at line 26 of file G4_dRICH.C.

View newest version in sPHENIX GitHub at line 26 of file G4_dRICH.C

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

Referenced by G4Init().

+ Here is the caller graph for this function:

void RICHSetup ( PHG4Reco g4Reco)

Fast geometry model for dRICH.

Definition at line 37 of file G4_dRICH.C.

View newest version in sPHENIX GitHub at line 37 of file G4_dRICH.C

References dz, Enable::OVERLAPCHECK, PHG4DetectorSubsystem::OverlapCheck(), PHG4Reco::registerSubsystem(), Enable::RICH_OVERLAPCHECK, PHG4ConeSubsystem::set_color(), PHG4DetectorSubsystem::set_string_param(), PHG4DetectorSubsystem::SetActive(), PHG4ConeSubsystem::SetPlaceZ(), PHG4ConeSubsystem::SetR1(), PHG4ConeSubsystem::SetR2(), PHG4ConeSubsystem::SetZlength(), PHG4DetectorSubsystem::SuperDetector(), and z.

Referenced by G4Setup().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: