Difference between revisions of "Running ttbar package"
Jump to navigation
Jump to search
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Setting up my ttbar analysis package == | == Setting up my ttbar analysis package == | ||
− | + | The analysis package only contains | |
+ | * a clone of <tt>UserAnalysis/AnalysisSkeleton</tt> | ||
+ | * a clone of <tt>AnalysisExamples/ttbar</tt> | ||
+ | * the <tt>simpleTTbar</tt> class that dumps a (nearly) complete ntuple with all AOD information needed for a ttbar analysis on full simulation Monte Carlo | ||
# Go to the directory where you want to install the package. The package will appear in a subdirectory named <tt>TTBarAnalysis</tt> of the chosen directory. If you have run the previous examples then <tt>PhysicsAnalaysis/AnalysisCommon</tt> may be good place, but you can also just put it in <tt>/project/atlas/users/<userid>/ttbar</tt>. | # Go to the directory where you want to install the package. The package will appear in a subdirectory named <tt>TTBarAnalysis</tt> of the chosen directory. If you have run the previous examples then <tt>PhysicsAnalaysis/AnalysisCommon</tt> may be good place, but you can also just put it in <tt>/project/atlas/users/<userid>/ttbar</tt>. | ||
− | # Check out the <tt>TTBarAnalysis</tt> package from the NIKHEF/ATLAS CVS repository: <tt>cvs -d/project/atlas/cvs co TTBarAnalysis</tt> | + | # Check out the <tt>TTBarAnalysis</tt> package from the NIKHEF/ATLAS CVS repository: <tt>cvs -d/project/atlas/cvs co -r v00-00-02 TTBarAnalysis</tt> |
# Go to the cmt directory: <tt>cd TTBarAnalysis/cmt</tt> | # Go to the cmt directory: <tt>cd TTBarAnalysis/cmt</tt> | ||
# Execute <tt>cmt config</tt> | # Execute <tt>cmt config</tt> | ||
Line 11: | Line 14: | ||
# Go to the run directory: <tt>cd ../run</tt> | # Go to the run directory: <tt>cd ../run</tt> | ||
# Execute <tt>get_files PDGTABLE.MeV</tt>. This file needs to be present in your run directory for Athena to work. | # Execute <tt>get_files PDGTABLE.MeV</tt>. This file needs to be present in your run directory for Athena to work. | ||
− | # Link to the ttbar input directory: <tt>ln -s /project/atlas/users/ | + | # Link to the ttbar input directory: <tt>ln -s /project/atlas/users/verkerke/RomeData/recov10/4100 AOD</tt> |
− | # Create the pool file catalog: <tt>pool_insertFileToCatalog AOD/*AOD.pool.root</tt> | + | # Create the pool file catalog: <tt>pool_insertFileToCatalog AOD/*/*AOD.pool.root</tt> |
== Running my ttbar analysis package == | == Running my ttbar analysis package == | ||
Line 18: | Line 21: | ||
#If not already done, goto the <tt>cmt</tt> directory and execute <tt>source setup.csh</tt> | #If not already done, goto the <tt>cmt</tt> directory and execute <tt>source setup.csh</tt> | ||
#Go to the run directory: <tt>cd /.../TTBarAnalysis/run</tt> | #Go to the run directory: <tt>cd /.../TTBarAnalysis/run</tt> | ||
− | #Execute: <tt>athena.py | + | #Execute: <tt>athena.py simpleTTbar_jobOptions.py</tt> |
Latest revision as of 19:38, 11 May 2005
Setting up my ttbar analysis package
The analysis package only contains
- a clone of UserAnalysis/AnalysisSkeleton
- a clone of AnalysisExamples/ttbar
- the simpleTTbar class that dumps a (nearly) complete ntuple with all AOD information needed for a ttbar analysis on full simulation Monte Carlo
- Go to the directory where you want to install the package. The package will appear in a subdirectory named TTBarAnalysis of the chosen directory. If you have run the previous examples then PhysicsAnalaysis/AnalysisCommon may be good place, but you can also just put it in /project/atlas/users/<userid>/ttbar.
- Check out the TTBarAnalysis package from the NIKHEF/ATLAS CVS repository: cvs -d/project/atlas/cvs co -r v00-00-02 TTBarAnalysis
- Go to the cmt directory: cd TTBarAnalysis/cmt
- Execute cmt config
- Execute source setup.csh
- Build the library: gmake
- Go to the run directory: cd ../run
- Execute get_files PDGTABLE.MeV. This file needs to be present in your run directory for Athena to work.
- Link to the ttbar input directory: ln -s /project/atlas/users/verkerke/RomeData/recov10/4100 AOD
- Create the pool file catalog: pool_insertFileToCatalog AOD/*/*AOD.pool.root
Running my ttbar analysis package
- If not already done, goto the cmt directory and execute source setup.csh
- Go to the run directory: cd /.../TTBarAnalysis/run
- Execute: athena.py simpleTTbar_jobOptions.py