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

ClassRSElec.h

Go to the documentation of this file.
00001 #ifndef XANAClassRSElec_h
00002 #define XANAClassRSElec_h
00003 
00004 #include <CLHEP/Geometry/Point3D.h>
00005 #include <TObject.h>
00006 #include <TClonesArray.h>
00007 #include <TRefArray.h>
00008 #include <TRef.h>
00009 #include <Rtypes.h>
00010 #include <vector>
00011 #include <string>
00012 
00013 class XANAElectronCandidate;
00014 
00015 class RSElec {
00016 
00017 public:
00018 
00019     RSElec(XANAElectronCandidate *elec, float energy, float eta,
00020              float phi, float isol_calo);
00021     
00022     //data access methods
00023     
00024     XANAElectronCandidate *getElecCandidate();
00025     float getElecEnergy();
00026     float getElecEta();
00027     float getElecPhi();
00028     float getElecIsol();
00029     float getElecPx();
00030     float getElecPy();
00031     float getElecPz();
00032     float getElecEt();
00033      
00034 private:
00035     XANAElectronCandidate *elec_;
00036     float   ElecEnergy_; 
00037     float   ElecEta_;
00038     float   ElecTheta_;
00039     float   ElecPhi_;
00040     float   ElecIsolCalo_;
00041 
00042 };
00043 
00044 
00045 
00046 
00047 
00048 #endif
00049 

Generated on Thu Oct 27 21:59:45 2005 for XANADOO by doxygen 1.3.5