// $Id$ // // File: ReconPhoton.h // Created: Wed Mar 2 14:22:10 EST 2011 // Creator: davidl (on Linux ifarml6 2.6.18-128.el5) // #ifndef _ReconPhoton_ #define _ReconPhoton_ #include #include #include class ReconPhoton:public TObject{ public: // ctor ReconPhoton(void){ } // dtor ~ReconPhoton(void){ } // Clear void Clear(void){ event = 0; E = 0.0; E_raw = 0.0; pos.SetXYZ(0.0, 0.0, 0.0); t = 0.0; N_cell = 0; Nrecon = 0; E_thrown = 0.0; p_thrown.SetXYZ(0.0, 0.0, 0.0); } int event; float E; float E_raw; TVector3 pos; // projected thrown position on calorimeter surface float t; int N_cell; int Nrecon; float E_thrown; TVector3 p_thrown; private: ClassDef(ReconPhoton,1); }; #endif // _ReconPhoton_