//############################################################## // // Job options file // //============================================================== // // This job options file runs Atlfast in the Athena framework #include "$ATHENACOMMONROOT/share/Atlas_Gen.UnixStandardJob.txt" //* load relevant libraries ApplicationMgr.DLLs += { "GaudiAlg"}; ApplicationMgr.DLLs += { "GaudiAud" }; AuditorSvc.Auditors = { "ChronoAuditor" }; ApplicationMgr.DLLs += { "PythiaGenerator"}; ApplicationMgr.DLLs += { "AtlfastAlgs"}; ApplicationMgr.DLLs += { "MyAnalysis" }; ApplicationMgr.DLLs += { "HbookCnv" }; //------------------------------------------------------------- EventPersistencySvc.CnvServices = { "McCnvSvc" }; ApplicationMgr.HistogramPersistency = "HBOOK"; HistogramPersistencySvc.OutputFile = "atlfast.hbook"; NtupleSvc.Output = {"FILE1 DATAFILE='atlfast.ntup' TYP='HBOOK' OPT='NEW'"}; //-------------------------------------------------------------- // Event related parameters //-------------------------------------------------------------- // Number of events to be processed (default is 10) ApplicationMgr.EvtMax = 100; //-------------------------------------------------------------- // Private Application Configuration options //-------------------------------------------------------------- // OUTPUT PRINTOUT LEVEL // Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL ) // you can override this for individual modules if necessary MessageSvc.OutputLevel = 3; //-------------------------------------------------------------- // Execution of algorithms given in sequencer // ApplicationMgr.TopAlg = {"Sequencer/TopSequence"}; TopSequence.Members = {"Sequencer/Generator"}; TopSequence.Members += {"Sequencer/Atlfast"}; #include "AtlfastStandardOptions.txt" TopSequence.Members += {"Sequencer/MyAnalysis"}; // //---------------- Generator.Members = {"PythiaModule"}; MyAnalysis.Members += {"MyAnalysis::TheAnalysis/TheAnalysis"}; TheAnalysis.OutputLevel = 2; //============================================================== // // End of job options file // //##############################################################