 |
ATLAS Offline Software
|
Go to the documentation of this file.
148 return static_cast< double >(
et() );
163 return p4().Rapidity();
169 double PT = (
pt() > 0) ? 1000. *
static_cast< double >(
pt() ) : 0.01;
Description of JGTower_v1.
Extra patterns decribing particle interation process.
virtual int Id() const final
get coolId
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
virtual double eta() const final
The pseudorapidity ( ) of the particle.
bool const RAWDATA *ch2 const
Class providing the definition of the 4-vector interface.
virtual double et() const final
Amg::RotationMatrix3D setPhi(Amg::RotationMatrix3D mat, double angle, int convention=0)
virtual double phi() const final
The azimuthal angle ( ) of the particle.
TLorentzVector FourMom_t
Definition of the 4-momentum type.
virtual FourMom_t p4() const final
The full 4-momentum of the particle as a TLoretzVector.
virtual double dphi() const final
The azimuthal angle ( ) of the particle.
IParticle::FourMom_t FourMom_t
Definition of the 4-momentum type.
virtual double deta() const final
The pseudorapidity ( ) of the particle.
JGTower_v1()
Default constructor.
virtual double m() const final
The invariant mass of the particle.
void makePrivateStore()
Create a new (empty) private store for this object.
bool hasStore() const
Return true if this object has an associated store.
JGTower_v1 & operator=(const JGTower_v1 &other)
Assignment operator.
virtual double pt() const final
The transverse momentum ( ) of the particle.
virtual Type::ObjectType type() const final
The type of the object as a simple enumeration, remains pure virtual in e/gamma.
const SG::AuxVectorData * container() const
Return the container holding this element.
virtual double e() const final
The total energy of the particle.
ObjectType
Type of objects that have a representation in the xAOD EDM.
virtual double rapidity() const final
The true rapidity (y) of the particle.
IParticle & operator=(const IParticle &)=default
Jet_v1 Jet
Definition of the current "jet version".
virtual void initialize(const int Id, const float Eta, const float Phi, const float Et)
virtual int sampling() const final
AUXSTORE_OBJECT_SETTER_AND_GETTER(CaloRings_v1, RingSetLinks, ringSetLinks, setRingSetLinks) unsigned CaloRings_v1