00001 #ifndef ATLFAST_MUONMATRIXMANAGER_H 00002 #define ATLFAST_MUONMATRIXMANAGER_H 00003 00004 #include "AtlfastAlgs/LeptonMatrixManager.h" 00005 00006 //=========================================================== 00007 // 00008 // Matrix Manager 00009 // 00010 // Used by tracksmearer to provide smear matrix data 00011 // corresponding to a given track trajectory 00012 // 00013 //=========================================================== 00014 00015 00016 class MsgStream; 00017 00018 namespace Atlfast { 00019 00025 class MuonMatrixManager: public LeptonMatrixManager{ 00026 00027 public: 00028 00029 MuonMatrixManager(string config, int randSeed, MsgStream& log): 00030 LeptonMatrixManager(config, randSeed, log) {} 00031 virtual ~MuonMatrixManager() {} 00032 00033 }; 00034 00035 } 00036 00037 #endif 00038 00039 00040 00041