HiggsToFourLeptonsEV Installation Recipe for ATLAS Release 13.0.40
The tag
HiggsToFourLeptonsEV-00-00-01 (HEAD) from
PhysicsAnalysis/HiggsPhys/HiggsToFourLeptonsEV is compatible with the official
EventView ATLAS release 13.0.40.
A1. How to get started
- i. Setup the ATLAS environment for rel. 13.0.40
- ii. Check out from CVS offline/PhysicsAnalysis/HiggsPhys/ the HiggsToFourLeptonsEV package
- iii. Checkout in the "TestArea" the following EventViewTrigger tag for offline release 13.0.40 (optional):
- iv. Compile the HiggsToFourLeptonsEV package
- v. Finally copy the python files from HiggsToFourLeptonsEV/share in the run directory
- cd ../run
- cp ../share/*.py .
- athena.py Hto4lEV*.py
You can see the code in ATLAS CVS repository:
HiggsToFourLeptonsEV
The contents of
HiggsToFourLeptonsEV package is the following:
- HiggsToFourLeptonsEV/run: The directory where you can run your jobO.
- HiggsToFourLeptonsEV/python: Consists of python modules each of which is a sequence of tools.
- HiggsToFourLeptonsEV/src: This is the place of implemented C++ tools, specific to HiggsToFourLeptonsEV analysis.
- HiggsToFourLeptonsEV/HiggsToFourLeptonsEV: This is the place of the header files of the implemented C++ tools.
- HiggsToFourLeptonsEV/share: This is the place where are stored, the HiggsToFourLeptonsEV jobO files, specific to HiggsToFourLeptonsEV analysis.
- HiggsToFourLeptonsEV/cmt: Manages dependencies, (setup and compilation of the package).
A2.1. Match Modules (python directory)
- MatchRecElectrons1_module.py: match Reco Electron1 objects to Truth Electron1 objects
- MatchRecElectrons2_module.py: match Reco Electron2 objects to Truth Electron2 objects
- MatchRecMuons1_module.py: match Reco Muon1 objects to Truth Muon1 objects
- MatchRecMuons2_module.py: match Reco Muon2 objects to Truth Muon2 objects
- MatchTruElectrons1_module.py: match Truth Electron1 objects to Reco Electron1 objects
- MatchTruElectrons2_module.py: match Truth Electron2 objects to Reco Electron2 objects
- MatchTruMuons1_module.py: match Truth Muon1 objects to Reco Muon1 objects
- MatchTruMuons2_module.py: match Truth Muon2 objects to Reco Muon2 objects
A2.2. C++ code
Inserter Modules
- Hto4lEVEVElectronInserter: Added the IsolPCut and the Sd0Cut for track isolation selection
- Hto4lEVMuonInserter: Added the IsolPCut and the Sd0Cut for track isolation selection
Tools based on EVUDObjCalcBaseT
- ElecIsol: calculate the d0/overd0Error and the TrackIsolP for the Electron Track Particle
- MuIsol: calculate the d0/overd0Error and the TrackIsolP for the Combined Muon Track Particle
--
TheodotaLagouri - 21 Jul 2008