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