CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions
AlignmentTrackFromVertexSelectorModule Class Reference
Inheritance diagram for AlignmentTrackFromVertexSelectorModule:
ObjectSelector< TrackFromVertexConfigSelector >

Public Member Functions

 AlignmentTrackFromVertexSelectorModule (const edm::ParameterSet &ps)
 

Static Public Member Functions

static void fillDescriptions (edm::ConfigurationDescriptions &descriptions)
 

Detailed Description

Definition at line 35 of file AlignmentTracksFromVertexSelectorModule.cc.

Constructor & Destructor Documentation

AlignmentTrackFromVertexSelectorModule::AlignmentTrackFromVertexSelectorModule ( const edm::ParameterSet ps)
inline

Member Function Documentation

static void AlignmentTrackFromVertexSelectorModule::fillDescriptions ( edm::ConfigurationDescriptions descriptions)
inlinestatic

Definition at line 39 of file AlignmentTracksFromVertexSelectorModule.cc.

References edm::ParameterSetDescription::add(), edm::ConfigurationDescriptions::addWithDefaultLabel(), submitPVResolutionJobs::desc, HLT_FULL_cff::InputTag, and edm::ParameterSetDescription::setComment().

39  {
41  desc.setComment("Alignment Tracks Selector from Vertices");
42  desc.add<edm::InputTag>("src", edm::InputTag("generalTracks"));
43  desc.add<bool>("filter", false);
44  desc.add<edm::InputTag>("vertices", edm::InputTag("offlinePrimaryVertices"));
45  desc.add<edm::InputTag>("leptonTracks", edm::InputTag("ALCARECOTkAlDiMuon"));
46  desc.add<bool>("useClosestVertexToDilepton", false);
47  desc.add<unsigned int>("vertexIndex", 0);
48  descriptions.addWithDefaultLabel(desc);
49  }
void addWithDefaultLabel(ParameterSetDescription const &psetDescription)
void setComment(std::string const &value)
ParameterDescriptionBase * add(U const &iLabel, T const &value)