ATLAS Offline Software
Namespaces | Functions | Variables
L2StandAloneMuon_v2.cxx File Reference
#include <iostream>
#include "xAODCore/AuxStoreAccessorMacros.h"
#include "xAODTrigMuon/versions/L2StandAloneMuon_v2.h"
#include "xAODTrigMuon/TrigMuonDefs.h"
Include dependency graph for L2StandAloneMuon_v2.cxx:

Go to the source code of this file.

Namespaces

 xAOD
 ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
 

Functions

 xAOD::AUXSTORE_PRIMITIVE_GETTER_WITH_CAST (L2StandAloneMuon_v2, float, double, pt) AUXSTORE_PRIMITIVE_GETTER_WITH_CAST(L2StandAloneMuon_v2
 
eta xAOD::AUXSTORE_PRIMITIVE_GETTER_WITH_CAST (L2StandAloneMuon_v2, float, double, phi) double L2StandAloneMuon_v2
 
 xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, uint32_t, roiWord, setRoIWord) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 Set and get methods for the outputs of L2 muon standalone muon algorithm. More...
 
setSAddress xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, rMS, setRMS) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setSAddress setEtaMS xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, phiMS, setPhiMS) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setSAddress setEtaMS setDirPhiMS xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, zMS, setZMS) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setSAddress setEtaMS setDirPhiMS setDirZMS xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, beta, setBeta) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, barrelSagitta, setBarrelSagitta) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, endcapBeta, setEndcapBeta) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, etaMap, setEtaMap) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius setPhiMap xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, int, etaBin, setEtaBin) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius setPhiMap setPhiBin xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, int, isTgcFailure, setIsTgcFailure) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius setPhiMap setPhiBin setIsRpcFailure xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, deltaPt, setDeltaPt) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius setPhiMap setPhiBin setIsRpcFailure setDeltaPtParm1 xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, deltaPtParm2, setDeltaPtParm2) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius setPhiMap setPhiBin setIsRpcFailure setDeltaPtParm1 setDeltaPtParm3 xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, deltaEta, setDeltaEta) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
 xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, int, algoId, setAlgoId) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 Below are detailed information. More...
 
setTeId xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, uint32_t, lvl1Id, setLvl1Id) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setTeId setLumiBlock xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, uint32_t, muonDetMask, setMuonDetMask) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setTeId setLumiBlock setRoiId xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, uint32_t, roiSystem, setRoiSystem) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setTeId setLumiBlock setRoiId setRoiSubsystem xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, uint32_t, roiSector, setRoiSector) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setTeId setLumiBlock setRoiId setRoiSubsystem setRoiNumber xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, uint32_t, roiThreshold, setRoiThreshold) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setTeId setLumiBlock setRoiId setRoiSubsystem setRoiNumber setRoiEta xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, roiPhi, setRoiPhi) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 Set and get pT from different algorithms. More...
 
setTeId setLumiBlock setRoiId setRoiSubsystem setRoiNumber setRoiEta setTgcPt xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, ptBarrelRadius, setPtBarrelRadius) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setTeId setLumiBlock setRoiId setRoiSubsystem setRoiNumber setRoiEta setTgcPt setPtBarrelSagitta xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, ptEndcapAlpha, setPtEndcapAlpha) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
setTeId setLumiBlock setRoiId setRoiSubsystem setRoiNumber setRoiEta setTgcPt setPtBarrelSagitta setPtEndcapBeta xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2StandAloneMuon_v2, float, ptEndcapRadius, setPtEndcapRadius) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2StandAloneMuon_v2
 
std::ostream & operator<< (std::ostream &out, const xAOD::L2StandAloneMuon_v2 &mu)
 Helper operator for easily printing the properties of a LVL2 muon object for debugging. More...
 

Variables

setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius xAOD::phiMap
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius setPhiMap xAOD::phiBin
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius setPhiMap setPhiBin xAOD::isRpcFailure
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius setPhiMap setPhiBin setIsRpcFailure xAOD::deltaPtParm1
 
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius setPhiMap setPhiBin setIsRpcFailure setDeltaPtParm1 xAOD::deltaPtParm3
 
setTeId setLumiBlock setRoiId setRoiSubsystem setRoiNumber xAOD::roiEta
 
setTeId setLumiBlock setRoiId setRoiSubsystem setRoiNumber setRoiEta xAOD::tgcPt
 
setTeId setLumiBlock setRoiId setRoiSubsystem setRoiNumber setRoiEta setTgcPt setPtBarrelSagitta setPtEndcapBeta xAOD::ptCSC
 

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  out,
const xAOD::L2StandAloneMuon_v2 mu 
)

Helper operator for easily printing the properties of a LVL2 muon object for debugging.

Operator for printing the contents of a LVL2 muon.

Definition at line 1763 of file L2StandAloneMuon_v2.cxx.

1764  {
1765 
1766  out << "roiWord: " << mu.roiWord() << "; ";
1767  out << "sAddress: " << mu.sAddress() << "; ";
1768  out << "pt: " << mu.pt() << "; ";
1769  out << "phi: " << mu.phi() << "; ";
1770  out << "eta: " << mu.eta() << "; ";
1771  out << "rMS: " << mu.rMS() << "; ";
1772  out << "etaMS: " << mu.etaMS() << "; ";
1773  out << "phiMS: " << mu.phiMS() << "; ";
1774  out << "dirPhiMS: " << mu.dirPhiMS() << "; ";
1775  out << "zMS: " << mu.zMS() << "; ";
1776  out << "dirZMS: " << mu.dirZMS() << "; ";
1777  out << "beta: " << mu.beta() << "; ";
1778  out << "barrelRadius: " << mu.barrelRadius() << "; ";
1779  out << "barrelSagitta: " << mu.barrelSagitta() << "; ";
1780  out << "endcapAlpha: " << mu.endcapAlpha() << "; ";
1781  out << "endcapBeta: " << mu.endcapBeta() << "; ";
1782  out << "endcapRadius: " << mu.endcapRadius() << "; ";
1783  out << "etaMap: " << mu.etaMap() << "; ";
1784  out << "phiMap: " << mu.phiMap() << "; ";
1785  out << "etaBin: " << mu.etaBin() << "; ";
1786  out << "phiBin: " << mu.phiBin() << "; ";
1787  out << "isTgcFailure: " << mu.isTgcFailure() << "; ";
1788  out << "isRpcFailure: " << mu.isRpcFailure() << "; ";
1789  out << "deltaPt: " << mu.deltaPt() << "; ";
1790  out << "deltaEta: " << mu.deltaEta() << "; ";
1791  out << "deltaPhi: " << mu.deltaPhi() << "; ";
1792  out << "algoId: " << mu.algoId() << "; ";
1793  out << "teId: " << mu.teId() << "; ";
1794  out << "lvl1Id: " << mu.lvl1Id() << "; ";
1795  out << "lumiBlock: " << mu.lumiBlock() << "; ";
1796  out << "muonDetMask: " << mu.muonDetMask() << "; ";
1797  out << "roiId: " << mu.roiId() << "; ";
1798  out << "roiSystem: " << mu.roiSystem() << "; ";
1799  out << "roiSubsystem: " << mu.roiSubsystem() << "; ";
1800  out << "roiSector: " << mu.roiSector() << "; ";
1801  out << "roiNumber: " << mu.roiNumber() << "; ";
1802  out << "roiThreshold: " << mu.roiThreshold() << "; ";
1803  out << "roiEta: " << mu.roiEta() << "; ";
1804  out << "roiPhi: " << mu.roiPhi() << "; ";
1805  out << "rpcHitsCapacity: " << mu.rpcHitsCapacity() << "; ";
1806  out << "tgcHitsCapacity: " << mu.tgcHitsCapacity() << "; ";
1807  out << "mdtHitsCapacity: " << mu.mdtHitsCapacity() << "; ";
1808  out << "cscHitsCapacity: " << mu.cscHitsCapacity() << "; ";
1809 
1810  // Return the stream:
1811  return out;
1812 }
python.AthDsoLogger.out
out
Definition: AthDsoLogger.py:71
CaloNoise_fillDB.mu
mu
Definition: CaloNoise_fillDB.py:53