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

Go to the source code of this file.

Functions

void G4Init (bool do_svtx=true, bool do_pstof=true, bool do_cemc=true, bool do_hcalin=true, bool do_magnet=true, bool do_hcalout=true, bool do_pipe=true, int n_TPC_layers=40)
 
int G4Setup (const int absorberactive=0, const string &field="1.5", const EDecayType decayType=TPythia6Decayer::kAll, const bool do_svtx=true, const bool do_pstof=true, const bool do_cemc=true, const bool do_hcalin=true, const bool do_magnet=true, const bool do_hcalout=true, const bool do_pipe=true, const float magfield_rescale=1.0)
 
void ShowerCompress (int verbosity=0)
 
void DstCompress (Fun4AllDstOutputManager *out)
 

Variables

double no_overlapp = 0.0001
 
bool overlapcheck = false
 

Function Documentation

void DstCompress ( Fun4AllDstOutputManager out)

Definition at line 236 of file G4Setup_sPHENIX.C.

View newest version in sPHENIX GitHub at line 236 of file G4Setup_sPHENIX.C

References Fun4AllDstOutputManager::StripNode().

+ Here is the call graph for this function:

void G4Init ( bool  do_svtx = true,
bool  do_pstof = true,
bool  do_cemc = true,
bool  do_hcalin = true,
bool  do_magnet = true,
bool  do_hcalout = true,
bool  do_pipe = true,
int  n_TPC_layers = 40 
)

Definition at line 5 of file G4Setup_sPHENIX.C.

View newest version in sPHENIX GitHub at line 5 of file G4Setup_sPHENIX.C

References CEmcInit(), HCalInnerInit(), HCalOuterInit(), MagnetInit(), PipeInit(), PSTOFInit(), and SvtxInit().

+ Here is the call graph for this function:

int G4Setup ( const int  absorberactive = 0,
const string &  field = "1.5",
const EDecayType  decayType = TPythia6Decayer::kAll,
const bool  do_svtx = true,
const bool  do_pstof = true,
const bool  do_cemc = true,
const bool  do_hcalin = true,
const bool  do_magnet = true,
const bool  do_hcalout = true,
const bool  do_pipe = true,
const float  magfield_rescale = 1.0 
)
void ShowerCompress ( int  verbosity = 0)

Definition at line 196 of file G4Setup_sPHENIX.C.

View newest version in sPHENIX GitHub at line 196 of file G4Setup_sPHENIX.C

References PHG4DstCompressReco::AddCellContainer(), PHG4DstCompressReco::AddHitContainer(), PHG4DstCompressReco::AddTowerContainer(), Fun4AllServer::instance(), and Fun4AllServer::registerSubsystem().

+ Here is the call graph for this function:

Variable Documentation

double no_overlapp = 0.0001

Definition at line 2 of file G4Setup_sPHENIX.C.

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

bool overlapcheck = false

Definition at line 3 of file G4Setup_sPHENIX.C.

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