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

EtMiss Class Reference

#include <XANAEtMiss.h>

List of all members.

Public Member Functions

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

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.

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

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