//############################################################## // // Job options file for WW Analysis // //============================================================== // // This job options file runs Atlfast in the Athena framework #include "Atlas_Gen.UnixStandardJob.txt" //* load relevant libraries ApplicationMgr.DLLs += { "GaudiAlg", "GeneratorModules", "AtlfastCode","AnalysisCode" }; ApplicationMgr.DLLs += { "GaudiAud" }; AuditorSvc.Auditors = { "ChronoAuditor" }; ApplicationMgr.DLLs += { "HbookCnv" }; //-------------------------------------------------------------- // Persistency services //-------------------------------------------------------------- // you shouldn't need to change this EventPersistencySvc.CnvServices = { "McCnvSvc" }; // HBOOK OUTPUT: // This is the name of the file where your histograms will be created. // ApplicationMgr.HistogramPersistency = "HBOOK"; HistogramPersistencySvc.OutputFile = "analysis.hbook"; //NtupleSvc.Output = {"FILE1#ntuple.hbook" }; //NtupleSvc.Type = 6; NtupleSvc.Output = {"FILE1 DATAFILE='analysis.ntup' TYP='HBOOK' OPT='NEW'"}; //-------------------------------------------------------------- // Event related parameters //-------------------------------------------------------------- // Number of events to be processed (default is 10) ApplicationMgr.EvtMax = 5; //-------------------------------------------------------------- // 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","Sequencer/Atlfast","Sequencer/Analysis"}; // //GENERATORS SETUP (select by uncommenting/commenting) //---------------- //Generator.Members = {"IsajetModule"}; Generator.Members = {"PythiaModule"}; // uncomment this option if you want top // contribution to cross sections //PythiaModule.PythiaCommand = {"pysubs kfin 2 6 1"}; // // if you want to print each MC event for debugging purposes, uncomment: //Generator.Members += {"DumpMC"}; //=============================================================== //RMS - INCLUDE WWCHANNEL PYTHIA SETTINGS AND SCHEDULE OOANALYSER //================================================================ Analysis.members += {"Analysis::MyAnalysis/MyAnalysis"}; MyAnalysis.OutputLevel = 2; #include "StandardAtlfastOptions.txt" //========