Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4_Svtx.C File Reference

Go to the source code of this file.

Functions

void SvtxInit (int verbosity=0)
 
double Svtx (PHG4Reco *g4Reco, double radius, const int absorberactive=0, int verbosity=0)
 
void Svtx_Cells (int verbosity=0)
 
void Svtx_Reco (int verbosity=0)
 
void G4_Svtx_Reco ()
 
void Svtx_Eval (std::string outputfile, int verbosity=0)
 

Variables

int Min_si_layer = 0
 
int Max_si_layer = 6
 

Function Documentation

void G4_Svtx_Reco ( )

Definition at line 314 of file G4_Svtx.C.

View newest version in sPHENIX GitHub at line 314 of file G4_Svtx.C

References Svtx_Reco().

+ Here is the call graph for this function:

double Svtx ( PHG4Reco g4Reco,
double  radius,
const int  absorberactive = 0,
int  verbosity = 0 
)

Definition at line 12 of file G4_Svtx.C.

View newest version in sPHENIX GitHub at line 12 of file G4_Svtx.C

References G4CEMCALBEDO::inner_radius, G4PLUGDOOR::length, Max_si_layer, Min_si_layer, no_overlapp, PHG4Reco::registerSubsystem(), PHG4DetectorSubsystem::set_double_param(), PHG4DetectorSubsystem::set_int_param(), PHG4DetectorSubsystem::set_string_param(), PHG4DetectorSubsystem::SetActive(), PHG4DetectorSubsystem::SuperDetector(), and verbosity.

Referenced by G4Setup().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void Svtx_Cells ( int  verbosity = 0)

Definition at line 120 of file G4_Svtx.C.

View newest version in sPHENIX GitHub at line 120 of file G4_Svtx.C

References PHG4CylinderCellReco::cellsize(), PHG4CylinderCellReco::Detector(), i, ambiguity_solver_full_chain::idx, Fun4AllServer::instance(), Max_si_layer, Min_si_layer, Fun4AllServer::registerSubsystem(), verbosity, and Fun4AllBase::Verbosity().

Referenced by ConfigureDetectors(), Fun4All_G4_EICDetector_LQ(), Fun4All_G4_EICDetector_LQ_reference(), Fun4All_G4_EICDetector_RICH(), Fun4All_G4_fsPHENIX_FastSim(), Fun4All_G4_fsPHENIX_pi0(), Fun4All_G4_sPHENIX(), Fun4All_G4_sPHENIX_AnaGenFit(), Fun4All_G4_sPHENIX_photonjet(), Fun4All_G4_sPHENIX_photons(), Fun4All_G4_sPHENIX_truthphotonjet(), Fun4All_single_particle(), Jin_BJet(), and Wrapper().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void Svtx_Eval ( std::string  outputfile,
int  verbosity = 0 
)

Definition at line 324 of file G4_Svtx.C.

View newest version in sPHENIX GitHub at line 324 of file G4_Svtx.C

References Fun4AllServer::instance(), Fun4AllServer::registerSubsystem(), verbosity, and Fun4AllBase::Verbosity().

Referenced by ConfigureDetectors(), Fun4All_G4_EICDetector_LQ_reference(), Fun4All_G4_EICDetector_RICH(), Fun4All_G4_fsPHENIX_FastSim(), Fun4All_G4_fsPHENIX_pi0(), Fun4All_G4_sPHENIX(), Fun4All_G4_sPHENIX_AnaGenFit(), Fun4All_G4_sPHENIX_photonjet(), Fun4All_G4_sPHENIX_photons(), Fun4All_G4_sPHENIX_truthphotonjet(), Fun4All_single_particle(), Jin_BJet(), and Wrapper().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void Svtx_Reco ( int  verbosity = 0)

Definition at line 165 of file G4_Svtx.C.

View newest version in sPHENIX GitHub at line 165 of file G4_Svtx.C

References Acts::UnitConstants::e, Fun4AllServer::instance(), Fun4AllServer::registerSubsystem(), and verbosity.

Referenced by ConfigureDetectors(), Fun4All_G4_EICDetector_LQ(), Fun4All_G4_EICDetector_LQ_reference(), Fun4All_G4_EICDetector_RICH(), Fun4All_G4_fsPHENIX_FastSim(), Fun4All_G4_fsPHENIX_pi0(), Fun4All_G4_sPHENIX(), Fun4All_G4_sPHENIX_AnaGenFit(), Fun4All_G4_sPHENIX_photonjet(), Fun4All_G4_sPHENIX_photons(), Fun4All_G4_sPHENIX_truthphotonjet(), Fun4All_single_particle(), G4_Svtx_Reco(), Jin_BJet(), and Wrapper().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void SvtxInit ( int  verbosity = 0)

Definition at line 6 of file G4_Svtx.C.

View newest version in sPHENIX GitHub at line 6 of file G4_Svtx.C

References Max_si_layer, and Min_si_layer.

Referenced by G4Init().

+ Here is the caller graph for this function:

Variable Documentation

int Max_si_layer = 6

Definition at line 4 of file G4_Svtx.C.

View newest version in sPHENIX GitHub at line 4 of file G4_Svtx.C

Referenced by Get_Max_si_layer(), Svtx(), Svtx_Cells(), Svtx_Clustering(), Svtx_Reco(), and SvtxInit().

int Min_si_layer = 0

Definition at line 3 of file G4_Svtx.C.

View newest version in sPHENIX GitHub at line 3 of file G4_Svtx.C

Referenced by Get_Min_si_layer(), Svtx(), Svtx_Cells(), Svtx_Reco(), and SvtxInit().