CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MuonTrackProducer.h
Go to the documentation of this file.
1 //
2 // modified & integrated by Giovanni Abbiendi
3 // from code by Arun Luthra: UserCode/luthra/MuonTrackSelector/src/MuonTrackSelector.cc
4 //
5 #ifndef MCTruth_MuonTrackProducer_h
6 #define MCTruth_MuonTrackProducer_h
7 
8 #include <memory>
16 
18  public:
19  explicit MuonTrackProducer(const edm::ParameterSet&);
21 
22  private:
23  virtual void produce(edm::Event&, const edm::EventSetup&);
24 
28 
32  std::vector<std::string> selectionTags;
33  std::string trackType;
35 };
36 
37 #endif
edm::InputTag inputCSCSegmentCollection_
std::vector< std::string > selectionTags
edm::Handle< CSCSegmentCollection > cscSegmentCollectionH_
edm::Handle< DTRecSegment4DCollection > dtSegmentCollectionH_
virtual void produce(edm::Event &, const edm::EventSetup &)
MuonTrackProducer(const edm::ParameterSet &)
edm::InputTag inputDTRecSegment4DCollection_
edm::Handle< reco::MuonCollection > muonCollectionH
edm::InputTag muonsTag
const edm::ParameterSet parset_