BmnRoot
Loading...
Searching...
No Matches
run8_sim_bmn.cxx File Reference
#include "TApplication.h"
#include "TDatabasePDG.h"
#include "TGeoManager.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 "FairTarget.h"
#include "FairTrajFilter.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 "BmnFHCal.h"
#include "BmnFHCalDigitizer.h"
#include "BmnFieldConst.h"
#include "BmnFieldMap.h"
#include "BmnFieldPar.h"
#include "BmnFunctionSet.h"
#include "BmnGemStripDigitizer.h"
#include "BmnGemStripMedium.h"
#include "BmnHodo.h"
#include "BmnMwpc.h"
#include "BmnNewFieldMap.h"
#include "BmnScWall.h"
#include "BmnSiBT.h"
#include "BmnSiBTDigitizer.h"
#include "BmnSiMD.h"
#include "BmnSiMDDigitizer.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 "TG4RunConfiguration.h"
#include "TGeant4.h"
#include "TPythia6Decayer.h"
#include "../../gconfig/g4Config.C"
#include "../../gconfig/SetCuts.C"
#include <iostream>
Include dependency graph for run8_sim_bmn.cxx:

Go to the source code of this file.

Macros

#define GEANT4
 

Enumerations

enum  enumGenerators {
  URQMD , QGSM , HSD , BOX ,
  PART , ION , DCMQGSM , DCMSMM
}
 

Functions

void geant3_setup ()
 
void geant4_setup ()
 
void run8_sim_bmn (TString inFile="DCMSMM_XeCsI_3.9AGeV_mb_10k_142.r12", TString outFile="$VMCWORKDIR/macro/run8/bmnsim.root", Int_t nStartEvent=0, Int_t nEvents=10, enumGenerators generatorName=BOX, Bool_t useRealEffects=kFALSE)
 
int main (int argc, char **arg)
 

Macro Definition Documentation

◆ GEANT4

#define GEANT4

Definition at line 99 of file run8_sim_bmn.cxx.

Enumeration Type Documentation

◆ enumGenerators

Enumerator
URQMD 
QGSM 
HSD 
BOX 
PART 
ION 
DCMQGSM 
DCMSMM 

Definition at line 101 of file run8_sim_bmn.cxx.

Function Documentation

◆ geant3_setup()

void geant3_setup ( )

Definition at line 89 of file run8_sim_bmn.cxx.

◆ geant4_setup()

void geant4_setup ( )

Definition at line 94 of file run8_sim_bmn.cxx.

◆ main()

int main ( int  argc,
char **  arg 
)

Definition at line 448 of file run8_sim_bmn.cxx.

References run8_sim_bmn().

◆ run8_sim_bmn()