xAOD::MissingETAssociation_v1::ConstVec Class Reference

Vector sum of constituents for subtractive overlap removal. More...

#include <MissingETAssociation_v1.h>

List of all members.

Public Member Functions

 ConstVec ()
 Default constructor.
 ConstVec (double cpx, double cpy, double cpz, double ce, double sumpt)
 Constructor with parameters.
 ConstVec (const IParticle &ipar)
 Constructor from IParticle.
 ~ConstVec ()
 Data class destructor.
Accessors



double cpx () const
 Returns $ c_{x} $.
double cpy () const
 Returns $ c_{y} $.
double cpz () const
 Returns $ c_{z} $.
double cpt () const
 Returns $ c_{T} $.
double ce () const
 Returns $ c_{e} $.
double sumpt () const
 Returns sum of component pt.
Setters



void setCpx (double px)
 Set $ c_{x} $.
void setCpy (double py)
 Set $ c_{y} $.
void setCpz (double pz)
 Set $ c_{z} $.
void setCe (double e)
 Set $ c_{e} $.
void setSumpt (double sumpt)
 Set sumpt.
Modifiers for constituent vector



double & cpx ()
 Returns reference to modifiable data word storing $ c_{x} $.
double & cpy ()
 Returns reference to modifiable data word storing $ c_{y} $.
double & cpz ()
 Returns reference to modifiable data word storing $ c_{z} $.
double & ce ()
 Returns reference to modifiable data word storing $ c_{e} $.
double & sumpt ()
 Returns reference to modifiable data word storing sum of component pt.
ConstVecoperator+= (const ConstVec &cvec)
 Add another vector.
ConstVecoperator-= (const ConstVec &cvec)
 Subtract another vector.
ConstVecoperator*= (double scale)
 Scale vector by multiplication.
ConstVecoperator/= (double scale)
 Scale vector by division.
Comparators



bool operator== (const ConstVec &cvec) const
 Equality comparator.
bool operator!= (const ConstVec &cvec) const
 Inequality operator.

Detailed Description

Vector sum of constituents for subtractive overlap removal.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1