Go to the documentation of this file.00001 #ifndef MuonReco_MuonEnergy_h
00002 #define MuonReco_MuonEnergy_h
00003
00004 #include "DataFormats/DetId/interface/DetId.h"
00005 #include "DataFormats/Math/interface/Point3D.h"
00006 namespace reco {
00007 struct MuonEnergy {
00010 float tower;
00012 float towerS9;
00013
00016 float em;
00018 float emS9;
00020 float emS25;
00022 float emMax;
00023
00026 float had;
00028 float hadS9;
00030 float hadMax;
00032 float ho;
00034 float hoS9;
00035
00037 float ecal_time;
00038 float ecal_timeError;
00039 float hcal_time;
00040 float hcal_timeError;
00041
00043 math::XYZPointF ecal_position;
00044 math::XYZPointF hcal_position;
00045
00047 DetId ecal_id;
00048
00050 DetId hcal_id;
00051
00052 MuonEnergy():
00053 tower(0), towerS9(0),
00054 em(0), emS9(0), emS25(0), emMax(0),
00055 had(0), hadS9(0), hadMax(0),
00056 ho(0), hoS9(0), ecal_time(0), ecal_timeError(0), hcal_time(0), hcal_timeError(0)
00057 { }
00058
00059 };
00060 }
00061 #endif