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

TMBL2GblTrack.hpp

Go to the documentation of this file.
00001 #ifndef L2GBLTRACK_H_
00002 #define L2GBLTRACK_H_
00003 
00005 //
00006 //   Purpose: This is the header file that defines a class to help fill the 
00007 //            tuple correctly with L2 global tracks.  
00008 //
00009 //   Author: Yann Coadou
00010 //   Date:   19-Apr-2004
00011 //
00013 
00014 #include "tmb_tree/TMBL2GblBase.hpp"
00015 
00020 class TMBL2GblTrack : public TMBL2GblBase {
00021 public:
00022   TMBL2GblTrack(); //constructor
00023   TMBL2GblTrack(const TMBL2GblTrack&); //copy constructor
00024   
00025   ~TMBL2GblTrack() {;} //destructor
00026   
00027   // setters
00028   void Quality (int x) {quality = x;}
00029   void STTFit (int x) {sttfit = x;}
00030   void IPSig (int x) {ipsig = x;}
00031   void ImpParam (int x) {impparam = x;}
00032 
00033 
00034   // accessors
00035   int Quality() const {return quality;}
00036   int STTFit() const {return sttfit;}
00037   int IPSig() const {return ipsig;}
00038   int ImpParam() const {return impparam;}
00039 
00040 private:
00041   int quality;
00042   int sttfit;
00043   int ipsig;
00044   int impparam;
00045 
00046   ClassDef(TMBL2GblTrack,1)
00047 
00048 }; //end of class TMBL2GblTrack
00049 #endif // L2GBLTRACK_H_

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