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

XANAHadCluster Class Reference

#include <XANAHadCluster.h>

Inheritance diagram for XANAHadCluster:

Inheritance graph
[legend]
Collaboration diagram for XANAHadCluster:

Collaboration graph
[legend]
List of all members.

Public Methods

 XANAHadCluster ()
 XANAHadCluster (Float_t energy, HepPoint3D position, float emEnergyFraction, std::string algoName)
 constructor with data. More...

 XANAHadCluster (const XANAHadCluster &right)
virtual ~XANAHadCluster ()
std::string getAlgoName () const
char * getCharAlgoName () const
void setAlgoName (std::string algoName)

Protected Attributes

Int_t algoLen_
 identifies which algo was used. More...

char * algoName_

Private Attributes

float emEnergyFraction

Static Private Attributes

const Int_t strLen_

Constructor & Destructor Documentation

XANAHadCluster::XANAHadCluster  
 

XANAHadCluster::XANAHadCluster Float_t    energy,
HepPoint3D    position,
float    emEnergyFraction,
std::string    algoName
 

constructor with data.

XANAHadCluster::XANAHadCluster const XANAHadCluster &    right
 

virtual XANAHadCluster::~XANAHadCluster   [virtual]
 


Member Function Documentation

std::string XANAHadCluster::getAlgoName   const [inline]
 

Definition at line 31 of file XANAHadCluster.h.

References algoName_.

00031 {return std::string(algoName_);}

char* XANAHadCluster::getCharAlgoName   const [inline]
 

Definition at line 32 of file XANAHadCluster.h.

References algoName_.

00032 {return algoName_;}

void XANAHadCluster::setAlgoName std::string    algoName [inline]
 

Definition at line 35 of file XANAHadCluster.h.

References algoName_.

00035 {strcpy(algoName_,algoName.c_str());}


Member Data Documentation

Int_t XANAHadCluster::algoLen_ [protected]
 

identifies which algo was used.

Definition at line 44 of file XANAHadCluster.h.

char* XANAHadCluster::algoName_ [protected]
 

Definition at line 45 of file XANAHadCluster.h.

Referenced by getAlgoName, getCharAlgoName, and setAlgoName.

float XANAHadCluster::emEnergyFraction [private]
 

Definition at line 50 of file XANAHadCluster.h.

const Int_t XANAHadCluster::strLen_ [static, private]
 

Definition at line 49 of file XANAHadCluster.h.


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