|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
  110                                          errorFlag, setErrorFlag )
 
  114                                          sigmaPt, setSigmaPt )
 
  123          acc( 
"idTrackLink" );
 
  124       if( ! acc.isAvailable( *
this ) ) {
 
  128       if( ! 
el.isValid() ) {
 
  136                                       muSATrackLink, setMuSATrackLink )
 
  140       static const Accessor< ElementLink< L2StandAloneMuonContainer > >
 
  141          acc( 
"muSATrackLink" );
 
  142       if( ! acc.isAvailable( *
this ) ) {
 
  146       if( ! 
el.isValid() ) {
 
  161    out << 
"charge: "        << 
mu.charge()        << 
"; ";
 
  162    out << 
"pt: "            << 
mu.pt()            << 
"; ";
 
  163    out << 
"phi: "           << 
mu.phi()           << 
"; ";
 
  164    out << 
"eta: "           << 
mu.eta()           << 
"; ";
 
  165    out << 
"strategy: "      << 
mu.strategy()      << 
"; ";
 
  166    out << 
"errorFlag: "     << 
mu.errorFlag()     << 
"; ";
 
  167    out << 
"matchFlag: "     << 
mu.matchFlag()     << 
"; ";
 
  168    out << 
"sigmaPt: "       << 
mu.sigmaPt();
 
  
virtual double phi() const
The azimuthal angle ( ) of the particle.
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(BTagging_v1, float, IP2D_pb, setIP2D_pb) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(BTagging_v1
void setPhi(float phi)
Set the azimuthal angle ( ) of the muon.
Class describing standalone muons reconstructed in the LVL2 trigger.
Scalar eta() const
pseudorapidity method
constexpr double muonMassInMeV
the mass of the muon (in MeV)
L2CombinedMuon_v1()
Constructor.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
setRcore setEtHad setFside pt
bool const RAWDATA *ch2 const
Class providing the definition of the 4-vector interface.
void setEta(float eta)
Set the pseudorapidity ( ) of the muon.
Class describing combined muon reconstructed in the LVL2 trigger.
virtual double m() const
The invariant mass of the particle.
const xAOD::L2StandAloneMuon * muSATrack() const
Get the SA muon as a bare pointer.
virtual double eta() const
The pseudorapidity ( ) of the particle.
virtual double e() const
The total energy of the particle.
setStrategy setMatchFlag idTrackLink
virtual FourMom_t p4() const
The full 4-momentum of the particle.
AUXSTORE_PRIMITIVE_GETTER_WITH_CAST(Muon_v1, uint8_t, Muon_v1::EnergyLossType, energyLossType) AUXSTORE_PRIMITIVE_SETTER_WITH_CAST(Muon_v1
ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiM4D< double > > GenVecFourMom_t
Base 4 Momentum type for trig muons.
virtual double pt() const
The transverse momentum ( ) of the particle.
GenVecFourMom_t genvecP4() const
The full 4-momentum of the particle : internal trig muon type.
TLorentzVector FourMom_t
Definition of the 4-momentum type.
virtual Type::ObjectType type() const
The type of the object as a simple enumeration.
ElementLink implementation for ROOT usage.
L2CombinedMuon_v1 L2CombinedMuon
Define the latest version of the muon CB class.
void setPt(float pt)
Set the transverse momentum ( ) of the muon.
virtual double rapidity() const
The true rapidity (y) of the particle.
Class describing a TrackParticle.
ObjectType
Type of objects that have a representation in the xAOD EDM.
std::ostream & operator<<(std::ostream &out, const std::pair< FIRST, SECOND > &pair)
Helper print operator.
AUXSTORE_OBJECT_SETTER_AND_GETTER(CaloRings_v1, RingSetLinks, ringSetLinks, setRingSetLinks) unsigned CaloRings_v1