|
ATLAS Offline Software
|
Go to the documentation of this file.
109 errorFlag, setErrorFlag )
113 sigmaPt, setSigmaPt )
122 acc(
"idTrackLink" );
123 if( ! acc.isAvailable( *
this ) ) {
127 if( !
el.isValid() ) {
135 muSATrackLink, setMuSATrackLink )
139 static const Accessor< ElementLink< L2StandAloneMuonContainer > >
140 acc(
"muSATrackLink" );
141 if( ! acc.isAvailable( *
this ) ) {
145 if( !
el.isValid() ) {
160 out <<
"charge: " <<
mu.charge() <<
"; ";
161 out <<
"pt: " <<
mu.pt() <<
"; ";
162 out <<
"phi: " <<
mu.phi() <<
"; ";
163 out <<
"eta: " <<
mu.eta() <<
"; ";
164 out <<
"strategy: " <<
mu.strategy() <<
"; ";
165 out <<
"errorFlag: " <<
mu.errorFlag() <<
"; ";
166 out <<
"matchFlag: " <<
mu.matchFlag() <<
"; ";
167 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.
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