Class Jet
- class Jet
- derived from AssociationManager, ContainedObject, IKinematic
Represents a Jet made from clusters.
Jets honour the IKinematic interface and thus contain the
documented kinematic methods.
There are also methods to set and interrogate the flavour tag
of the jet
Field Summary |
private int | m_flavor |
private HepLorentzVector | m_momentum Kinematic information assocated with this Jet |
Method Summary |
static const CLID & | classID() |
virtual const const CLID & | clID() |
const double | e() |
virtual const double | eT() |
virtual const double | eta() |
bool | isBTag() |
bool | isCTag() |
bool | isTauTag() |
virtual const HepLorentzVector | momentum() |
virtual const double | mT() |
int | pdg_id() |
virtual const double | phi() |
virtual const double | pT() |
virtual const double | px() |
virtual const double | py() |
virtual const double | pz() |
virtual StreamBuffer & | serialize(StreamBuffer & s) |
virtual const StreamBuffer & | serialize(StreamBuffer & s) |
void | setBTag() |
void | setCTag() |
void | setMomentum(const HepLorentzVector & vec) |
void | setTauTag(int tauTag) |
m_flavor
private int m_flavor
m_momentum
private HepLorentzVector m_momentum
- Kinematic information assocated with this Jet
Jet
public Jet()
Jet
public Jet(const Cluster & cluster)
Jet
public Jet(const HepLorentzVector & vec, Cluster & cluster)
classID
public static const CLID & classID()
clID
public virtual const const CLID & clID()
e
public const double e()
eT
public virtual const double eT()
eta
public virtual const double eta()
isBTag
public bool isBTag()
isCTag
public bool isCTag()
isTauTag
public bool isTauTag()
momentum
public virtual const HepLorentzVector momentum()
mT
public virtual const double mT()
pdg_id
public int pdg_id()
phi
public virtual const double phi()
pT
public virtual const double pT()
px
public virtual const double px()
py
public virtual const double py()
pz
public virtual const double pz()
serialize
public virtual StreamBuffer & serialize(StreamBuffer & s)
serialize
public virtual const StreamBuffer & serialize(StreamBuffer & s)
setBTag
public void setBTag()
setCTag
public void setCTag()
setMomentum
public void setMomentum(const HepLorentzVector & vec)
setTauTag
public void setTauTag(int tauTag)
to Class Atlfast::Cluster- link dependency