Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

XANAJet Class Reference

#include <XANAJet.h>

List of all members.

Public Methods

 XANAJet ()
 XANAJet (HepLorentzVector recJetLV, float recJetCorr)
 construct with data. More...

virtual ~XANAJet ()
HepLorentzVector getLorentzVector () const
Float_t getCorrections () const
Short_t getNumberOfClusters () const
TRefArray * getClusters () const
void setLorentzVector (HepLorentzVector recJetLV)
void setCorrections (Float_t recJetCorr)
 XANAJet (const XANAJet &right)
bool operator== (const XANAJet &) const
void addCluster (XANAHadCluster *cl)
void clear ()

Protected Attributes

HepLorentzVector recJetLV_
 Lorentz vector to access info on position, momentum etc. More...

Float_t recJetCorr_
 Corrections. More...


Private Attributes

Short_t numberOfClusters_
TRefArray * clusters_


Constructor & Destructor Documentation

XANAJet::XANAJet  
 

XANAJet::XANAJet HepLorentzVector    recJetLV,
float    recJetCorr
 

construct with data.

virtual XANAJet::~XANAJet   [virtual]
 

XANAJet::XANAJet const XANAJet &    right
 


Member Function Documentation

void XANAJet::addCluster XANAHadCluster   cl
 

void XANAJet::clear  
 

TRefArray* XANAJet::getClusters   const [inline]
 

Definition at line 30 of file XANAJet.h.

References clusters_.

00030 {return clusters_;}

Float_t XANAJet::getCorrections   const [inline]
 

Definition at line 26 of file XANAJet.h.

References recJetCorr_.

00026 {return recJetCorr_;}

HepLorentzVector XANAJet::getLorentzVector   const [inline]
 

Definition at line 25 of file XANAJet.h.

References recJetLV_.

00025 {return recJetLV_;}

Short_t XANAJet::getNumberOfClusters   const [inline]
 

Definition at line 29 of file XANAJet.h.

References numberOfClusters_.

00029 {return numberOfClusters_;} 

bool XANAJet::operator== const XANAJet &    const
 

void XANAJet::setCorrections Float_t    recJetCorr [inline]
 

Definition at line 34 of file XANAJet.h.

References recJetCorr_.

00034 {recJetCorr_=recJetCorr;}

void XANAJet::setLorentzVector HepLorentzVector    recJetLV [inline]
 

Definition at line 33 of file XANAJet.h.

References recJetLV_.

00033 {recJetLV_=recJetLV;}


Member Data Documentation

TRefArray* XANAJet::clusters_ [private]
 

Definition at line 56 of file XANAJet.h.

Referenced by getClusters.

Short_t XANAJet::numberOfClusters_ [private]
 

Definition at line 55 of file XANAJet.h.

Referenced by getNumberOfClusters.

Float_t XANAJet::recJetCorr_ [protected]
 

Corrections.

Definition at line 51 of file XANAJet.h.

Referenced by getCorrections, and setCorrections.

HepLorentzVector XANAJet::recJetLV_ [protected]
 

Lorentz vector to access info on position, momentum etc.

Definition at line 49 of file XANAJet.h.

Referenced by getLorentzVector, and setLorentzVector.


The documentation for this class was generated from the following file:
Generated on Tue May 10 10:01:38 2005 for XANADOO by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002