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_
1.3.4