#include <Cluster.h>
Inheritance diagram for Atlfast::Cluster:
Public Methods | |
template<class CellIterator> | Cluster (const HepLorentzVector &vec, CellIterator first, CellIterator last) |
Cluster (const Cluster &src) | |
Cluster () | |
virtual | ~Cluster () |
virtual HepLorentzVector | momentum () const |
virtual double | eta () const |
virtual double | phi () const |
virtual double | pT () const |
virtual double | eT () const |
virtual double | mT () const |
virtual const CLID & | clID () const |
Retrieve pointer to class identifier. More... | |
virtual StreamBuffer & | serialize (StreamBuffer &s) |
virtual StreamBuffer & | serialize (StreamBuffer &s) const |
Static Public Methods | |
const CLID & | classID () |
|
This is the principal constructor needed by users It stores associations with all the cells from which it was made. |
|
Copy constructor |
|
Default constructor required by Athena. Not meaningful to user. |
|
|
|
Reimplemented from ContainedObject. |
|
Retrieve pointer to class identifier.
Reimplemented from ContainedObject. |
|
IKinematic interface method Reimplemented from Atlfast::IKinematic. |
|
IKinematic interface method Reimplemented from Atlfast::IKinematic. |
|
IKinematic interface method Reimplemented from Atlfast::IKinematic. |
|
IKinematic interface method Reimplemented from Atlfast::IKinematic. |
|
IKinematic interface method Reimplemented from Atlfast::IKinematic. |
|
IKinematic interface method Reimplemented from Atlfast::IKinematic. |
|
Output streamer Reimplemented from ContainedObject. |
|
Input streamer Reimplemented from ContainedObject. |