#include <L2IsoMuon_v1.h>
Public Member Functions | |
| L2IsoMuon_v1 () | |
| Constructor. | |
4-momentum setter functions | |
| void | setPt (float pt) |
Set the transverse momentum ( ) of the muon. | |
| void | setEta (float eta) |
Set the pseudorapidity ( ) of the muon. | |
| void | setPhi (float phi) |
Set the azimuthal angle ( ) of the muon. | |
Properties specific to the LVL2 muon isolation | |
| uint32_t | roiWord () const |
| Get the RoI ID of the seeding muon. | |
| void | setRoiWord (uint32_t value) |
| Set the RoI ID of the seeding muon. | |
| float | charge () const |
| get seeding muon charge | |
| void | setCharge (float value) |
| set seeding muon charge | |
| int | errorFlag () const |
| get algorithm error flag | |
| void | setErrorFlag (int value) |
| set algorithm error flag | |
| float | sumPt01 () const |
| get ptcone radius DeltaR<0.1 | |
| void | setSumPt01 (float value) |
| set ptcone radius DeltaR<0.1 | |
| float | sumPt02 () const |
| get ptcone radius DeltaR<0.2 | |
| void | setSumPt02 (float value) |
| set ptcone radius DeltaR<0.2 | |
| float | sumPt03 () const |
| get ptcone radius DeltaR<0.3 | |
| void | setSumPt03 (float value) |
| set ptcone radius DeltaR<0.3 | |
| float | sumPt04 () const |
| get ptcone radius DeltaR<0.4 | |
| void | setSumPt04 (float value) |
| set ptcone radius DeltaR<0.4 | |
| float | sumEt01 () const |
| get ptcone radius DeltaR<0.1 | |
| void | setSumEt01 (float value) |
| set ptcone radius DeltaR<0.1 | |
| float | sumEt02 () const |
| get etcone radius DeltaR<0.2 | |
| void | setSumEt02 (float value) |
| set etcone radius DeltaR<0.2 | |
| float | sumEt03 () const |
| get etcone radius DeltaR<0.3 | |
| void | setSumEt03 (float value) |
| set etcone radius DeltaR<0.3 | |
| float | sumEt04 () const |
| get etcone radius DeltaR<0.4 | |
| void | setSumEt04 (float value) |
| set etcone radius DeltaR<0.4 | |
Functions implementing the xAOD::IParticle interface | |
|
| |
| typedef TLorentzVector | FourMom_t |
| Definition of the 4-momentum type. | |
| virtual double | pt () const |
The transverse momentum ( ) of the particle. | |
| virtual double | eta () const |
The pseudorapidity ( ) of the particle. | |
| virtual double | phi () const |
The azimuthal angle ( ) of the particle. | |
| virtual double | m () const |
| The invariant mass of the particle. | |
| virtual double | e () const |
| The total energy of the particle. | |
| virtual double | rapidity () const |
| The true rapidity (y) of the particle. | |
| virtual const FourMom_t & | p4 () const |
| The full 4-momentum of the particle. | |
| virtual Type::ObjectType | type () const |
| The type of the object as a simple enumeration. | |
Class describing isolation info for muons reconstructed in the LVL2 trigger
This is a simple description of the LVL2 isolation for muons.
V1 2014-06-24
1.6.1