StProtoJet Class Reference

#include <StProtoJet.h>

List of all members.

Public Types

typedef std::vector< const
AbstractFourVec * > 
FourVecList

Public Member Functions

 StProtoJet (const AbstractFourVec *particle)
unsigned int numberOfParticles () const
unsigned int size () const
const FourVecList & list () const
double d () const
 The d=et^2 of the protojet.
void merge (const StProtoJet &protoJet)
void add (const StProtoJet &protoJet)
void add (const AbstractFourVec &particle)
void update ()
void clear ()
double pt () const
double px () const
double py () const
double pz () const
double phi () const
double eta () const
double e () const
double eT () const
double mass () const
double charge () const

Friends

std::ostream & operator<< (std::ostream &os, const StProtoJet &j)


Detailed Description

Author:
M.L. Miller (Yale Software) StProtoJet encapsulates the concept of a jet. It is the work object to be used by the jet finding algorithms. It implements the interface of a four vector and contains a list of AbstractFourVec objects. That way, protojets can be "clustered" to form jets.

Definition at line 20 of file StProtoJet.h.


The documentation for this class was generated from the following files:

Generated on Sat May 26 04:28:24 2012 for StRoot by  doxygen 1.5.9