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

XANAJet Class Reference

#include <XANAJet.h>

List of all members.

Public Member Functions

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

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.

Float_t recJetCorr_
 Corrections.


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 Thu Oct 27 21:59:54 2005 for XANADOO by doxygen 1.3.5