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

EtMiss Class Reference

#include <XANAEtMiss.h>

List of all members.

Public Methods

 EtMiss ()
 EtMiss (std::string name)
 ~EtMiss ()
void SetEECal (double, double, double)
 Set methods. More...

void SetEHCal (double, double, double)
void SetEScalECal (double, double, double, double, double)
void SetEScalHCal (double, double, double, double, double)
void SetETotal (double, double, double)
void SetEScalTotal (double, double, double, double, double)
void SetETrue (double, double, double)
void SetEtMiss (double, double)
double getEMissX ()
 Data access methods These methods regards quantities evaluated accordainly to ConcreteMet object. More...

double getEMissY ()
double getEtMiss ()
double getEECal (int i=4)
 These others refers quantities evaluated as the sum in the calo cells. More...

double getEHCal (int i=4)
double getEScalarECal (int i=4)
double getEScalarHCal (int i=4)
double getE (int i=4)
double getEScalar (int i=4)
double getETrue (int i=4)
std::string WhichScheme ()

Protected Attributes

double _EECal [3]
double _EHCal [3]
double _EScalarECal [5]
double _EScalarHCal [5]
double _EScalarTotal [5]
double _ETotal [3]
double _EtMiss [2]
double _ETrue [3]
std::string _EtMissScheme


Constructor & Destructor Documentation

EtMiss::EtMiss   [inline]
 

Definition at line 36 of file XANAEtMiss.h.

References _EtMissScheme.

00036 : _EtMissScheme("default"){};

EtMiss::EtMiss std::string    name [inline]
 

Definition at line 37 of file XANAEtMiss.h.

References _EtMissScheme.

00037 : _EtMissScheme(name){};

EtMiss::~EtMiss   [inline]
 

Definition at line 38 of file XANAEtMiss.h.

00038 {};


Member Function Documentation

double EtMiss::getE int    i = 4
 

Referenced by EtMissTrivialTest::Print, and EtMissTest::Print.

double EtMiss::getEECal int    i = 4
 

These others refers quantities evaluated as the sum in the calo cells.

Referenced by EtMissTrivialTest::Print, and EtMissTest::Print.

double EtMiss::getEHCal int    i = 4
 

Referenced by EtMissTrivialTest::Print, and EtMissTest::Print.

double EtMiss::getEMissX  
 

Data access methods These methods regards quantities evaluated accordainly to ConcreteMet object.

Referenced by EtMissTest::Print.

double EtMiss::getEMissY  
 

Referenced by EtMissTest::Print.

double EtMiss::getEScalar int    i = 4
 

Referenced by EtMissTrivialTest::Print, and EtMissTest::Print.

double EtMiss::getEScalarECal int    i = 4
 

Referenced by EtMissTrivialTest::Print, and EtMissTest::Print.

double EtMiss::getEScalarHCal int    i = 4
 

Referenced by EtMissTrivialTest::Print, and EtMissTest::Print.

double EtMiss::getEtMiss  
 

Referenced by EtMissTest::Print.

double EtMiss::getETrue int    i = 4
 

Referenced by EtMissTrivialTest::Print, and EtMissTest::Print.

void EtMiss::SetEECal double   ,
double   ,
double   
 

Set methods.

Referenced by EtMissTrivialTest::FillEtMiss, and EtMissTest::FillEtMiss.

void EtMiss::SetEHCal double   ,
double   ,
double   
 

Referenced by EtMissTrivialTest::FillEtMiss, and EtMissTest::FillEtMiss.

void EtMiss::SetEScalECal double   ,
double   ,
double   ,
double   ,
double   
 

Referenced by EtMissTrivialTest::FillEtMiss, and EtMissTest::FillEtMiss.

void EtMiss::SetEScalHCal double   ,
double   ,
double   ,
double   ,
double   
 

Referenced by EtMissTest::FillEtMiss.

void EtMiss::SetEScalTotal double   ,
double   ,
double   ,
double   ,
double   
 

Referenced by EtMissTrivialTest::FillEtMiss, and EtMissTest::FillEtMiss.

void EtMiss::SetEtMiss double   ,
double   
 

Referenced by EtMissTest::FillEtMiss.

void EtMiss::SetETotal double   ,
double   ,
double   
 

Referenced by EtMissTrivialTest::FillEtMiss, and EtMissTest::FillEtMiss.

void EtMiss::SetETrue double   ,
double   ,
double   
 

std::string EtMiss::WhichScheme   [inline]
 

Definition at line 66 of file XANAEtMiss.h.

References _EtMissScheme.

Referenced by EtMissTest::Print.

00066 {return _EtMissScheme;}


Member Data Documentation

double EtMiss::_EECal[3] [protected]
 

Definition at line 71 of file XANAEtMiss.h.

double EtMiss::_EHCal[3] [protected]
 

Definition at line 72 of file XANAEtMiss.h.

double EtMiss::_EScalarECal[5] [protected]
 

Definition at line 73 of file XANAEtMiss.h.

double EtMiss::_EScalarHCal[5] [protected]
 

Definition at line 74 of file XANAEtMiss.h.

double EtMiss::_EScalarTotal[5] [protected]
 

Definition at line 75 of file XANAEtMiss.h.

double EtMiss::_EtMiss[2] [protected]
 

Definition at line 78 of file XANAEtMiss.h.

std::string EtMiss::_EtMissScheme [protected]
 

Definition at line 82 of file XANAEtMiss.h.

Referenced by EtMiss, and WhichScheme.

double EtMiss::_ETotal[3] [protected]
 

Definition at line 76 of file XANAEtMiss.h.

double EtMiss::_ETrue[3] [protected]
 

Definition at line 80 of file XANAEtMiss.h.


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