|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Go to the source code of this file.
Enumerations | |
| enum | enumGenerators { UNIGEN , URQMD , QGSM , HSD , BOX , PART , ION , DCMQGSM , DCMSMM } |
Functions | |
| void | run_sim_bmn (TString genFile="", TString simFile="$VMCWORKDIR/macro/run/bmnsim.root", Int_t nStartEvent=0, Int_t nEvents=10, enumGenerators generatorName=BOX, TString geometryTag="run9:", Bool_t saveGeoInfo=kFALSE, Bool_t useRealEffects=kTRUE) |
| enum enumGenerators |
| Enumerator | |
|---|---|
| UNIGEN | |
| URQMD | |
| QGSM | |
| HSD | |
| BOX | |
| PART | |
| ION | |
| DCMQGSM | |
| DCMSMM | |
Definition at line 13 of file run_sim_bmn.C.
| void run_sim_bmn | ( | TString | genFile = "", |
| TString | simFile = "$VMCWORKDIR/macro/run/bmnsim.root", | ||
| Int_t | nStartEvent = 0, | ||
| Int_t | nEvents = 10, | ||
| enumGenerators | generatorName = BOX, | ||
| TString | geometryTag = "run9:", | ||
| Bool_t | saveGeoInfo = kFALSE, | ||
| Bool_t | useRealEffects = kTRUE ) |
Definition at line 26 of file run_sim_bmn.C.
References BmnGemStripMediumConfiguration::ARC4H10_80_20_E_1720_2240_3230_3730_B_0_6T, TString::Atoi(), BOX, BmnFunctionSet::CheckFileExist(), TString::Chop(), TStopwatch::CpuTime(), BmnFunctionSet::CreateDirectoryTree(), TString::Data(), DCMQGSM, DCMSMM, TString::EndsWith(), TString::Format(), BmnGemStripMedium::GetInstance(), GeoSetup::GetLastApprovedSetupTag(), GeoSetup::GetMagneticField(), BmnFunctionSet::GetMagneticFieldByEnergy(), MpdGetNumEvents::GetNumDCMSMMEvents(), MpdGetNumEvents::GetNumPHSDEvents(), MpdGetNumEvents::GetNumQGSMEvents(), MpdGetNumEvents::GetNumURQMDEvents(), HSD, TDatabasePDG::Instance(), ION, TString::IsNull(), TString::kBoth, GeoSetup::LoadSetupToFairRunSim(), TPRegexp::MatchB(), BmnFunctionSet::ParseFileName(), BmnFunctionSet::ParseGeometryTag(), PART, BmnFieldMap::Print(), QGSM, TStopwatch::RealTime(), BmnGemStripMedium::SetCurrentConfiguration(), BmnGemStripDigitizer::SetNoise(), BmnSiliconDigitizer::SetNoise(), BmnVSPDigitizer::SetNoise(), BmnGemStripModule::SetUseANNGeneration(), BmnGemStripDigitizer::SetUseRealEffects(), BmnSiliconDigitizer::SetUseRealEffects(), BmnVSPDigitizer::SetUseRealEffects(), MpdDCMSMMGenerator::SkipEvents(), MpdLAQGSMGenerator::SkipEvents(), MpdPHSDGenerator::SkipEvents(), MpdUrqmdGenerator::SkipEvents(), TStopwatch::Start(), TStopwatch::Stop(), TPRegexp::Substitute(), UNIGEN, and URQMD.