CMS 3D CMS Logo

BMTFCollections.h
Go to the documentation of this file.
1 #ifndef BMTFCollections_h
2 #define BMTFCollections_h
3 
4 
9 //#include "L1TObjectCollections.h"
10 
11 namespace l1t {
12  namespace stage2 {
14  public:
20  {};
21 
22  ~BMTFCollections() override;
23 
25  inline L1MuDTChambPhContainer* getInMuonsPh() { return inputMuonsPh_.get(); };
26  inline L1MuDTChambThContainer* getInMuonsTh() { return inputMuonsTh_.get(); };
27 
28  private:
29  std::unique_ptr<RegionalMuonCandBxCollection> outputMuons_;
30  std::unique_ptr<L1MuDTChambPhContainer> inputMuonsPh_;
31  std::unique_ptr<L1MuDTChambThContainer> inputMuonsTh_;
32  };
33  }
34 }
35 
36 #endif
std::unique_ptr< L1MuDTChambThContainer > inputMuonsTh_
std::unique_ptr< L1MuDTChambPhContainer > inputMuonsPh_
RegionalMuonCandBxCollection * getBMTFMuons()
delete x;
Definition: CaloConfig.h:22
std::unique_ptr< RegionalMuonCandBxCollection > outputMuons_
L1MuDTChambThContainer * getInMuonsTh()
L1MuDTChambPhContainer * getInMuonsPh()