Analysis Software
Documentation for sPHENIX simulation software
|
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 |
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().
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().
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 |
||
) |
Definition at line 60 of file G4Setup_sPHENIX.C.
View newest version in sPHENIX GitHub at line 60 of file G4Setup_sPHENIX.C
References PHG4DetectorSubsystem::BlackHole(), CEmc(), G4P6DECAYER::decayType, ckf::field, PHG4Reco::GetWorldSizeZ(), HCalInner(), HCalOuter(), Fun4AllServer::instance(), kAll, G4MAGNET::magfield_rescale, Magnet(), no_overlapp, overlapcheck, PHG4DetectorSubsystem::OverlapCheck(), Pipe(), Enable::PSTOF, Fun4AllServer::registerSubsystem(), PHG4Reco::registerSubsystem(), PHG4DetectorSubsystem::set_double_param(), PHG4Reco::set_field(), PHG4Reco::set_field_map(), PHG4Reco::set_field_rescale(), PHG4Reco::set_force_decay(), PHG4DetectorSubsystem::set_int_param(), PHG4Reco::set_rapidity_coverage(), PHG4DetectorSubsystem::SetActive(), PHG4DetectorSubsystem::SuperDetector(), and Svtx().
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().
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