|
BmnRoot
|
#include "TApplication.h"#include "TDatabasePDG.h"#include "TKey.h"#include "TPRegexp.h"#include "TROOT.h"#include "TRandom.h"#include "TStopwatch.h"#include "TString.h"#include "TSystem.h"#include "TVirtualMC.h"#include "FairBoxGenerator.h"#include "FairCave.h"#include "FairDetector.h"#include "FairIonGenerator.h"#include "FairMagnet.h"#include "FairModule.h"#include "FairParRootFileIo.h"#include "FairParticleGenerator.h"#include "FairPipe.h"#include "FairPrimaryGenerator.h"#include "FairRootFileSink.h"#include "FairRunSim.h"#include "FairRuntimeDb.h"#include "FairTrajFilter.h"#include "BmnArmTrig.h"#include "BmnBC.h"#include "BmnBd.h"#include "BmnCSC.h"#include "BmnCSCConfiguration.h"#include "BmnCSCDigitizer.h"#include "BmnDch.h"#include "BmnEcal.h"#include "BmnEcalDigitizer.h"#include "BmnFD.h"#include "BmnFieldConst.h"#include "BmnFieldMap.h"#include "BmnFieldPar.h"#include "BmnFunctionSet.h"#include "BmnGemStripDigitizer.h"#include "BmnGemStripMedium.h"#include "BmnMwpc.h"#include "BmnNewFieldMap.h"#include "BmnSilicon.h"#include "BmnSiliconDigitizer.h"#include "BmnTOF.h"#include "BmnTOF1.h"#include "BmnZdc.h"#include "BmnZdcDigitizer.h"#include "CbmStack.h"#include "CbmSts.h"#include "MpdDCMSMMGenerator.h"#include "MpdGetNumEvents.h"#include "MpdLAQGSMGenerator.h"#include "MpdPHSDGenerator.h"#include "MpdUrqmdGenerator.h"#include "UniRun.h"#include "../../gconfig/SetCuts.C"#include "../../gconfig/g3Config.C"#include "TGeant3.h"#include "TGeant3TGeo.h"#include <iostream>Go to the source code of this file.
Macros | |
| #define | GEANT3 |
| #define | BOX |
Functions | |
| void | geant3_setup () |
| void | run_sim_src (TString inFile="", TString outFile="$VMCWORKDIR/macro/run/srcsim.root", Int_t nStartEvent=0, Int_t nEvents=10, Bool_t useRealEffects=kFALSE) |
| int | main (int argc, char **arg) |
| #define BOX |
Definition at line 82 of file run_sim_src.cxx.
| #define GEANT3 |
Definition at line 81 of file run_sim_src.cxx.
| void geant3_setup | ( | ) |
Definition at line 75 of file run_sim_src.cxx.
Referenced by run_sim_src().
| int main | ( | int | argc, |
| char ** | arg | ||
| ) |
Definition at line 342 of file run_sim_src.cxx.
References run_sim_src().
| void run_sim_src | ( | TString | inFile = "", |
| TString | outFile = "$VMCWORKDIR/macro/run/srcsim.root", |
||
| Int_t | nStartEvent = 0, |
||
| Int_t | nEvents = 10, |
||
| Bool_t | useRealEffects = kFALSE |
||
| ) |
Definition at line 89 of file run_sim_src.cxx.
References BmnGemStripMediumConfiguration::ARC4H10_90_10_E_880_1920_2780_3160_B_0_9T, BmnFunctionSet::CheckFileExist(), geant3_setup(), BmnGemStripMedium::GetInstance(), MpdGetNumEvents::GetNumPHSDEvents(), MpdGetNumEvents::GetNumQGSMEvents(), MpdGetNumEvents::GetNumURQMDEvents(), BmnFieldMap::Print(), BmnCSCConfiguration::RunSRCSpring2018, BmnGemStripConfiguration::RunSRCSpring2018, BmnSiliconConfiguration::RunSRCSpring2018, BmnCSCDigitizer::SetCurrentConfig(), BmnGemStripDigitizer::SetCurrentConfig(), BmnSiliconDigitizer::SetCurrentConfig(), BmnGemStripMedium::SetCurrentConfiguration(), BmnCSCDigitizer::SetOnlyPrimary(), BmnGemStripDigitizer::SetOnlyPrimary(), BmnSiliconDigitizer::SetOnlyPrimary(), BmnFieldPar::SetParameters(), BmnFieldMap::SetScale(), BmnCSCDigitizer::SetStripMatching(), BmnGemStripDigitizer::SetStripMatching(), MpdUrqmdGenerator::SkipEvents(), MpdPHSDGenerator::SkipEvents(), and MpdLAQGSMGenerator::SkipEvents().
Referenced by main().