CMS 3D CMS Logo

MuonTrackProducer.h
Go to the documentation of this file.
1 //
2 // modified & integrated by Giovanni Abbiendi
3 // from code by Arun Luthra:
4 // UserCode/luthra/MuonTrackSelector/src/MuonTrackSelector.cc
5 //
6 #ifndef MCTruth_MuonTrackProducer_h
7 #define MCTruth_MuonTrackProducer_h
8 
16 #include <memory>
17 
19 public:
20  explicit MuonTrackProducer(const edm::ParameterSet &);
21  ~MuonTrackProducer() override;
22 
23 private:
24  void produce(edm::Event &, const edm::EventSetup &) override;
25 
29 
33 
34  std::vector<std::string> selectionTags;
38 };
39 
40 #endif
Muon.h
edm::EDGetTokenT< reco::MuonCollection >
MuonTrackProducer::inputCSCSegmentToken_
edm::EDGetTokenT< CSCSegmentCollection > inputCSCSegmentToken_
Definition: MuonTrackProducer.h:32
EDProducer.h
edm::Handle< reco::MuonCollection >
MuonTrackProducer::inputDTRecSegment4DToken_
edm::EDGetTokenT< DTRecSegment4DCollection > inputDTRecSegment4DToken_
Definition: MuonTrackProducer.h:31
MuonTrackProducer::dtSegmentCollectionH_
edm::Handle< DTRecSegment4DCollection > dtSegmentCollectionH_
Definition: MuonTrackProducer.h:27
MuonTrackProducer::muonsToken
edm::EDGetTokenT< reco::MuonCollection > muonsToken
Definition: MuonTrackProducer.h:30
MuonTrackProducer::selectionTags
std::vector< std::string > selectionTags
Definition: MuonTrackProducer.h:34
MuonFwd.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
MuonTrackProducer::parset_
const edm::ParameterSet parset_
Definition: MuonTrackProducer.h:37
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
MuonTrackProducer::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition: MuonTrackProducer.cc:38
MuonTrackProducer::cscSegmentCollectionH_
edm::Handle< CSCSegmentCollection > cscSegmentCollectionH_
Definition: MuonTrackProducer.h:28
MuonTrackProducer::ignoreMissingMuonCollection
bool ignoreMissingMuonCollection
Definition: MuonTrackProducer.h:36
edm::stream::EDProducer
Definition: EDProducer.h:38
edm::EventSetup
Definition: EventSetup.h:57
MuonTrackProducer::trackType
std::string trackType
Definition: MuonTrackProducer.h:35
MuonTrackProducer::MuonTrackProducer
MuonTrackProducer(const edm::ParameterSet &)
Definition: MuonTrackProducer.cc:20
MuonTrackProducer
Definition: MuonTrackProducer.h:18
MuonTrackProducer::muonCollectionH
edm::Handle< reco::MuonCollection > muonCollectionH
Definition: MuonTrackProducer.h:26
ParameterSet.h
MuonTrackProducer::~MuonTrackProducer
~MuonTrackProducer() override
Definition: MuonTrackProducer.cc:36
edm::Event
Definition: Event.h:73
DTRecSegment4DCollection.h
CSCSegmentCollection.h