ATLAS Offline Software
Loading...
Searching...
No Matches
L2IsoMuon_v1.cxx File Reference
Include dependency graph for L2IsoMuon_v1.cxx:

Go to the source code of this file.

Namespaces

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

Functions

 xAOD::AUXSTORE_PRIMITIVE_GETTER_WITH_CAST (L2IsoMuon_v1, float, double, pt) AUXSTORE_PRIMITIVE_GETTER_WITH_CAST(L2IsoMuon_v1
eta xAOD::AUXSTORE_PRIMITIVE_GETTER_WITH_CAST (L2IsoMuon_v1, float, double, phi) double L2IsoMuon_v1
 xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2IsoMuon_v1, uint32_t, roiWord, setRoiWord) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2IsoMuon_v1
setCharge xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2IsoMuon_v1, int, errorFlag, setErrorFlag) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2IsoMuon_v1
setCharge setSumPt01 xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2IsoMuon_v1, float, sumPt02, setSumPt02) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2IsoMuon_v1
setCharge setSumPt01 setSumPt03 xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2IsoMuon_v1, float, sumPt04, setSumPt04) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2IsoMuon_v1
setCharge setSumPt01 setSumPt03 setSumEt01 xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (L2IsoMuon_v1, float, sumEt02, setSumEt02) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(L2IsoMuon_v1
std::ostream & operator<< (std::ostream &out, const xAOD::L2IsoMuon_v1 &mu)
 Helper operator for easily printing the properties of a LVL2 muon iso object for debugging.

Variables

setCharge xAOD::sumPt01
setCharge setSumPt01 xAOD::sumPt03
setCharge setSumPt01 setSumPt03 xAOD::sumEt01
setCharge setSumPt01 setSumPt03 setSumEt01 xAOD::sumEt03

Function Documentation

◆ operator<<()

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

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

Operator for printing the contents of a LVL2 muon.

Definition at line 133 of file L2IsoMuon_v1.cxx.

134 {
135
136 out << "roiWord: " << mu.roiWord() << "; ";
137 out << "charge: " << mu.charge() << "; ";
138 out << "pt: " << mu.pt() << "; ";
139 out << "phi: " << mu.phi() << "; ";
140 out << "eta: " << mu.eta() << "; ";
141 out << "errorFlag: " << mu.errorFlag() << "; ";
142 out << "sumPt01: " << mu.sumPt01() << "; ";
143 out << "sumPt02: " << mu.sumPt02() << "; ";
144 out << "sumPt03: " << mu.sumPt03() << "; ";
145 out << "sumPt04: " << mu.sumPt04() << "; ";
146 out << "sumEt01: " << mu.sumEt01() << "; ";
147 out << "sumEt02: " << mu.sumEt02() << "; ";
148 out << "sumEt03: " << mu.sumEt03() << "; ";
149 out << "sumEt04: " << mu.sumEt04();
150
151 // Return the stream:
152 return out;
153}