ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
chem4.cc File Reference

Chem4 example. More...

#include "DetectorConstruction.hh"
#include "PhysicsList.hh"
#include "ActionInitialization.hh"
#include "G4RunManager.hh"
#include "G4DNAChemistryManager.hh"
#include "G4UImanager.hh"
#include "G4UIExecutive.hh"
#include "G4VisExecutive.hh"
#include "CommandLineParser.hh"
+ Include dependency graph for chem4.cc:

Go to the source code of this file.

Functions

CommandLineParserparser (0)
 
unsigned int noise ()
 
void SetSeed ()
 
void Parse (int &argc, char **argv)
 
int main (int argc, char **argv)
 
bool IsBracket (char c)
 

Variables

long seed = 0
 

Detailed Description

Chem4 example.

Definition in file chem4.cc.

Function Documentation

bool IsBracket ( char  c)

Definition at line 194 of file chem4.cc.

View newest version in sPHENIX GitHub at line 194 of file chem4.cc

Referenced by SetSeed().

+ Here is the caller graph for this function:

unsigned int noise ( )

Definition at line 261 of file chem4.cc.

View newest version in sPHENIX GitHub at line 261 of file chem4.cc

References file, int(), and Acts::VectorHelpers::time().

Referenced by PHG4InttDigitizer::added_noise(), PHG4TpcDigitizer::added_noise(), PHG4TpcDigitizer::DigitizeCylinderCells(), PHG4MicromegasDigitizer::process_event(), and SetSeed().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void Parse ( int argc,
char **  argv 
)
CommandLineParser* parser ( )
void SetSeed ( )

Definition at line 208 of file chem4.cc.

View newest version in sPHENIX GitHub at line 208 of file chem4.cc

References buffer, G4cout, G4endl, G4DNAPARSER::CommandLineParser::GetCommandIfActive(), G4DNAPARSER::Command::GetOption(), IsBracket(), noise(), parser(), seed, and Acts::VectorHelpers::time().

Referenced by main(), and G4MPImessenger::SetNewValue().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

long seed = 0

Definition at line 67 of file chem4.cc.

View newest version in sPHENIX GitHub at line 67 of file chem4.cc

Referenced by _embed_only(), B0TrackFastSim::B0TrackFastSim(), BOOST_DATA_TEST_CASE(), CLHEP::DualRand::DualRand(), Fun4AllDstPileupInputManager::Fun4AllDstPileupInputManager(), Fun4AllHepMCPileupInputManager::Fun4AllHepMCPileupInputManager(), Fun4AllSingleDstPileupInputManager::Fun4AllSingleDstPileupInputManager(), generate_hash_secret_salt(), G4MPIrandomSeedGenerator::GenerateSeeds(), PdbParameterMap::get_hash(), PHParameters::get_hash(), G4TemplateRNGHelper< T >::GetSeed(), CLHEP::HepJamesRandom::HepJamesRandom(), FermimotionAfterburner::Init(), sHEPGen::Init(), PHPythia8::Init(), BbcVertexFastSimReco::InitRun(), GlobalVertexFastSimReco::InitRun(), PHRandomSeed::InitSeed(), PHActsTrkFitter::loopTracks(), main(), PHActsSiliconSeeding::makeSvtxTracks(), PHTpcResiduals::makeTrackParams(), CLHEP::MixMaxRng::MixMaxRng(), CLHEP::MTwistEngine::MTwistEngine(), Par02Smearer::Par02Smearer(), PHG4InttDigitizer::PHG4InttDigitizer(), PHG4MicromegasDigitizer::PHG4MicromegasDigitizer(), PHG4MicromegasHitReco::PHG4MicromegasHitReco(), PHG4MvtxDigitizer::PHG4MvtxDigitizer(), PHG4TpcDigitizer::PHG4TpcDigitizer(), PHG4TrackFastSim::PHG4TrackFastSim(), PHG4ZDCSteppingAction::PHG4ZDCSteppingAction(), PHHepMCGenHelper::PHHepMCGenHelper(), PHCASeeding::publishSeeds(), PHSimpleKFProp::publishSeeds(), CLHEP::Ranlux64Engine::Ranlux64Engine(), CLHEP::RanluxEngine::RanluxEngine(), CLHEP::RanshiEngine::RanshiEngine(), runSeeding(), CLHEP::MixMaxRng::seed_spbox(), PHG4TpcElectronDrift::set_seed(), RawClusterBuilderTopo::set_significance(), G4MPImessenger::SetNewValue(), CLHEP::HepJamesRandom::setSeed(), CLHEP::Ranlux64Engine::setSeed(), SetSeed(), CLHEP::DualRand::setSeed(), CLHEP::RanluxEngine::setSeed(), and CLHEP::DualRand::Tausworthe::Tausworthe().