CMS 3D CMS Logo

CMSSW_4_4_3_patch1/src/DataFormats/MuonReco/interface/MuonEnergy.h

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