Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:21:12

0001 #ifndef __L1Analysis_L1AnalysisL1UpgradeTfMuonShower_H__
0002 #define __L1Analysis_L1AnalysisL1UpgradeTfMuonShower_H__
0003 
0004 #include "DataFormats/L1TMuon/interface/RegionalMuonShower.h"
0005 
0006 #include "L1Trigger/L1TNtuples/interface/L1AnalysisL1UpgradeTfMuonShowerDataFormat.h"
0007 namespace L1Analysis {
0008   class L1AnalysisL1UpgradeTfMuonShower {
0009   public:
0010     enum { TEST = 0 };
0011     L1AnalysisL1UpgradeTfMuonShower();
0012     ~L1AnalysisL1UpgradeTfMuonShower();
0013     void Reset() { l1upgradetfmuonshower_.Reset(); }
0014     void SetTfMuonShower(const l1t::RegionalMuonShowerBxCollection& muon, unsigned maxL1UpgradeTfMuonShower);
0015     L1AnalysisL1UpgradeTfMuonShowerDataFormat* getData() { return &l1upgradetfmuonshower_; }
0016 
0017   private:
0018     L1AnalysisL1UpgradeTfMuonShowerDataFormat l1upgradetfmuonshower_;
0019   };
0020 }  // namespace L1Analysis
0021 #endif