#include <L2CombinedMuon_v1.h>
Public Member Functions | |
| L2CombinedMuon_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 CB muon | |
| float | charge () const |
| get seeding muon charge | |
| void | setCharge (float value) |
| set seeding muon charge | |
| int | strategy () const |
| get algorithm strategy flag | |
| void | setStrategy (int value) |
| set algorithm strategy flag | |
| int | errorFlag () const |
| get algorithm error flag | |
| void | setErrorFlag (int value) |
| set algorithm error flag | |
| int | matchFlag () const |
| get algorithm match flag | |
| void | setMatchFlag (int value) |
| set algorithm match flag | |
| float | sigmaPt () const |
| get sigma combined Pt | |
| void | setSigmaPt (float value) |
| set sigma combined Pt | |
|
const ElementLink < xAOD::TrackParticleContainer > & | idTrackLink () const |
| get ID track used to make the CB muon | |
| void | setIdTrackLink (const ElementLink< xAOD::TrackParticleContainer > &link) |
| set ID track used to make the CB muon | |
| const xAOD::TrackParticle * | idTrack () const |
| Get the ID track as a bare pointer. | |
|
const ElementLink < xAOD::L2StandAloneMuonContainer > & | muSATrackLink () const |
| get SA muon used to make the CB muon | |
| void | setMuSATrackLink (const ElementLink< xAOD::L2StandAloneMuonContainer > &link) |
| set SA muon used to make the CB muon | |
| const xAOD::L2StandAloneMuon * | muSATrack () const |
| Get the SA muon as a bare pointer. | |
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 combined muon reconstructed in the LVL2 trigger
This is a simple description of the LVL2 CB muon
V1 2014-06-24
1.6.1