xAOD::L2IsoMuon_v1 Class Reference

#include <L2IsoMuon_v1.h>

Inheritance diagram for xAOD::L2IsoMuon_v1:
xAOD::IParticle SG::AuxElement SG::IAuxElement

List of all members.

Public Member Functions

 L2IsoMuon_v1 ()
 Constructor.
4-momentum setter functions



void setPt (float pt)
 Set the transverse momentum ($p_T$) of the muon.
void setEta (float eta)
 Set the pseudorapidity ($\eta$) of the muon.
void setPhi (float phi)
 Set the azimuthal angle ($\phi$) 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 ($p_T$) of the particle.
virtual double eta () const
 The pseudorapidity ($\eta$) of the particle.
virtual double phi () const
 The azimuthal angle ($\phi$) 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_tp4 () const
 The full 4-momentum of the particle.
virtual Type::ObjectType type () const
 The type of the object as a simple enumeration.

Detailed Description

Class describing isolation info for muons reconstructed in the LVL2 trigger

This is a simple description of the LVL2 isolation for muons.

Author:
Stefano Giagu <stefano.giagu@cern.ch>

V1 2014-06-24


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1