EmcSnglClusterLocalExtMicrov4.h

Go to the documentation of this file.
00001 #ifndef __EMCSNGLCLUSTERLOCALEXTMICROV4_H__
00002 #define __EMCSNGLCLUSTERLOCALEXTMICROV4_H__
00003 
00004 #include "PHObject.h"
00005 
00006 class EmcSnglClusterLocalExtMicrov4 : public TObject
00007 {
00008 
00009  public:
00010   EmcSnglClusterLocalExtMicrov4();
00011   virtual ~EmcSnglClusterLocalExtMicrov4() {}
00012 
00013   int get_index() const {return index;}
00014   void set_index(int ival) {index = ival; return;}
00015 
00016   int get_warnmap() const {return warnmap;}
00017   void set_warnmap(int ival) {warnmap = ival; return;}
00018 
00019   int get_deadmap() const {return deadmap;}
00020   void set_deadmap(int ival) {deadmap = ival; return;}
00021 
00022   short get_twrhit() const {return twrhit;}
00023   void set_twrhit(short ival) {twrhit = ival; return;}
00024 
00025   float get_qual() const {return qual;}
00026   void set_qual(float rval) {qual = rval; return;}
00027 
00028   float get_chi2() const {return chi2;}
00029   void set_chi2(float rval) {chi2 = rval; return;}
00030 
00031   float get_chi2_sh() const {return chi2_sh;}
00032   void set_chi2_sh(float rval) {chi2_sh = rval; return;}
00033 
00034   float get_e() const {return e;}
00035   void set_e(float rval) {e = rval; return;}
00036 
00037   float get_ecore() const {return ecore;}
00038   void set_ecore(float rval) {ecore = rval; return;}
00039 
00040   float get_ecorr() const {return ecorr;}
00041   void set_ecorr(float rval) {ecorr = rval; return;}
00042 
00043   float get_ecent() const {return ecent;}
00044   void set_ecent(float rval) {ecent = rval; return;}
00045 
00046   float get_e9() const {return e9;}
00047   void set_e9(float rval) {e9 = rval; return;}
00048 
00049   float get_prob_photon() const {return prob_photon;}
00050   void set_prob_photon(float rval) {prob_photon = rval; return;}
00051 
00052   float get_prob_photon_sh() const {return prob_photon_sh;}
00053   void set_prob_photon_sh(float rval) {prob_photon_sh = rval; return;}
00054 
00055   float get_re9() const {return re9;}
00056   void set_re9(float rval) {re9 = rval; return;}
00057 
00058   float get_tofcorr() const {return tofcorr;}
00059   void set_tofcorr(float rval) {tofcorr = rval; return;}
00060 
00061   float get_tofmin() const {return tofmin;}
00062   void set_tofmin(float rval) {tofmin = rval; return;}
00063 
00064   float get_tofmax() const {return tofmax;}
00065   void set_tofmax(float rval) {tofmax = rval; return;}
00066 
00067   float get_disp(short i) const {return disp[i];}
00068   void set_disp(float rval, short i) {disp[i] = rval; return;}
00069 
00070   float get_padisp(short i) const {return padisp[i];}
00071   void set_padisp(float rval, short i) {padisp[i] = rval; return;}
00072 
00073   float get_yz_cg(short i) const {return yz_cg[i];}
00074   void set_yz_cg(float rval, short i) {yz_cg[i] = rval; return;}
00075 
00076   float get_xyz(short i) const {return xyz[i];}
00077   void set_xyz(float rval, short i) {xyz[i] = rval; return;}
00078 
00079  protected:
00080    short twrhit;
00081    int index;
00082    int warnmap;
00083    int deadmap;
00084    float chi2;
00085    float chi2_sh;
00086    float e;
00087    float ecore;
00088    float ecorr;
00089    float ecent;
00090    float e9;             // Weis Lvl2 Electrons
00091    float prob_photon;
00092    float prob_photon_sh;
00093    float re9;           // Weis Lvl2 Electrons
00094    float tofcorr;
00095    float tofmin;        // Gabor 21-Feb-2002
00096    float tofmax;        // Gabor 21-Feb-2002
00097    float disp[2];
00098    float padisp[2];     // Gabor 21-Feb-2002
00099    float xyz[3];
00100    float yz_cg[2];
00101    float qual;          // m.chiu 11-Mar-2002
00102 
00103    ClassDef(EmcSnglClusterLocalExtMicrov4,1)
00104 };
00105 
00106 #endif /*__EMCSNGLCLUSTERLOCALEXTMICROV4_H__*/