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

TMBL1CalTile.hpp

Go to the documentation of this file.
00001 #ifndef TMBL1CALTILE_H_
00002 #define TMBL1CALTILE_H_
00003 
00005 //
00006 //   Purpose: This is the header file that defines a class to help fill the 
00007 //            tuple correctly with L1 Cal tiles.  
00008 //
00009 //   Author: Yann Coadou
00010 //   Date:   Apr-05-2004
00012 
00013 
00014 
00015 #include "TObject.h"
00016 
00022 class TMBL1CalTile : public TObject
00023 {
00024 public:
00025 
00026   TMBL1CalTile(); //Constructor
00027   TMBL1CalTile(const TMBL1CalTile&); //Copy constructor
00028   ~TMBL1CalTile() {;} //Destructor
00029 
00031 
00032   void Et (float x) {et = x;}
00033   void Eta (float x) {eta = x;} 
00034   void Phi (float x) {phi = x;} 
00036 
00038 
00039   float Et() const {return et;}
00040   float Eta() const {return eta;}
00041   float Phi() const {return phi;}
00043   
00044 private:
00045 
00046   float et;
00047   float eta;
00048   float phi;
00049 
00050     ClassDef(TMBL1CalTile,1);
00051 
00052 };
00053 #endif // TMBL1CALTILE_H_

Generated on Tue Mar 28 10:13:04 2006 for CAF by doxygen 1.3.4