CMS 3D CMS Logo

Public Member Functions | Public Attributes

MuonSelectionStruct Struct Reference

#include <HLTMuonMatchAndPlot.h>

List of all members.

Public Member Functions

 MuonSelectionStruct (StringCutObjectSelector< reco::Muon > rsel, StringCutObjectSelector< trigger::TriggerObject > hltsel, std::string cl, double pD0cut, double pZ0cut, std::string trackCol, std::vector< std::string > reqTrigs)

Public Attributes

std::string customLabel
double d0cut
StringCutObjectSelector
< trigger::TriggerObject
hltMuonSelector
StringCutObjectSelector
< reco::Muon
recoMuonSelector
std::vector< std::string > requiredTriggers
std::string trackCollection
double z0cut

Detailed Description

Definition at line 58 of file HLTMuonMatchAndPlot.h.


Constructor & Destructor Documentation

MuonSelectionStruct::MuonSelectionStruct ( StringCutObjectSelector< reco::Muon rsel,
StringCutObjectSelector< trigger::TriggerObject hltsel,
std::string  cl,
double  pD0cut,
double  pZ0cut,
std::string  trackCol,
std::vector< std::string >  reqTrigs 
) [inline]

Definition at line 61 of file HLTMuonMatchAndPlot.h.

    :recoMuonSelector(rsel), hltMuonSelector(hltsel), customLabel(cl),
     d0cut(pD0cut), z0cut(pZ0cut), trackCollection(trackCol),
     requiredTriggers(reqTrigs) {};

Member Data Documentation

Definition at line 78 of file HLTMuonMatchAndPlot.h.

Referenced by HLTMuonMatchAndPlot::applyTrackSelection().

Definition at line 65 of file HLTMuonMatchAndPlot.h.

std::vector<std::string> MuonSelectionStruct::requiredTriggers

Definition at line 89 of file HLTMuonMatchAndPlot.h.

Referenced by HLTMuonMatchAndPlot::applyTriggerSelection().

Definition at line 79 of file HLTMuonMatchAndPlot.h.

Referenced by HLTMuonMatchAndPlot::applyTrackSelection().