001 # test setup for cdfGen
002
003 path enable AllPath
004
005 # input module for generators
006 module input GenInputManager
007 module talk GenInputManager
008 # default run number
009 run_number set 151435
010 exit
011
012 # enable generator ( no generators are enabled bu default )
013 mod enable FAKE_EVENT
014 mod talk FAKE_EVENT
015 verbose set false
016 use PT
017 use THETA
018 use PHI
019 generate PT 10. 0. 10. 10. 0. 1.
020 generate PHI 180. 0. 360. 270. 0. 2
021 generate THETA 90. 10. 45. 135. 1.
022 # Generate mu-
023 generate CDFCODE 13
024 generate NPARTICLES 1
025 PtHistMenu
026 usePtHist set false
027 lowPt set 4.
028 highPt set 20.
029 nbinPt set 4
030 valPt set 20. 15. 4. 1.
031 exit
032 # show
033 exit
034
035 exec rm -f run_gen_test.root
036 module enable HepRootManager
037 mod talk HepRootManager
038 verbose set true
039 histfile set run_gen_test.root
040 createHistoFile set f
041 exit
042
043
044 talk FileOutput
045 output create main_stream cdfGen.root
046 output path main_stream AllPath
047 output keepList main_stream \
048 LRIH_StorableBank EVCL_StorableBank HEPG_StorableBank
049 exit
050
051 begin -nev 100
052 show timer
053
054 exit
055
056
057
058
059
060
Send problems or questions to cdfcode@fnal.gov