CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
PFTauQualityCutWrapper::QualityCutSet Struct Reference

#include <PFTauQualityCutWrapper.h>

Public Member Functions

void fill (const edm::ParameterSet &pset)
 

Public Attributes

double maxDeltaZ
 
double maxTrackChi2
 
double maxTransverseImpactParameter
 
double minGammaEt
 
uint32_t minTrackHits
 
uint32_t minTrackPixelHits
 
double minTrackPt
 
bool useTracksInsteadOfPF
 

Detailed Description

Definition at line 16 of file PFTauQualityCutWrapper.h.

Member Function Documentation

void PFTauQualityCutWrapper::QualityCutSet::fill ( const edm::ParameterSet pset)
inline

Definition at line 27 of file PFTauQualityCutWrapper.h.

References edm::ParameterSet::getParameter(), maxDeltaZ, maxTrackChi2, maxTransverseImpactParameter, minGammaEt, minTrackHits, minTrackPixelHits, minTrackPt, and useTracksInsteadOfPF.

Referenced by PFTauQualityCutWrapper::PFTauQualityCutWrapper().

27  {
28  useTracksInsteadOfPF = pset.getParameter<bool>("useTracksInsteadOfPFHadrons");
29  minTrackPt = pset.getParameter<double>("minTrackPt");
30  maxTrackChi2 = pset.getParameter<double>("maxTrackChi2");
31  minTrackPixelHits = pset.getParameter<uint32_t>("minTrackPixelHits");
32  minTrackHits = pset.getParameter<uint32_t>("minTrackHits");
33  maxTransverseImpactParameter = pset.getParameter<double>("maxTransverseImpactParameter");
34  maxDeltaZ = pset.getParameter<double>("maxDeltaZ");
35  minGammaEt = pset.getParameter<double>("minGammaEt");
36  }
T getParameter(std::string const &) const

Member Data Documentation

double PFTauQualityCutWrapper::QualityCutSet::maxDeltaZ

Definition at line 24 of file PFTauQualityCutWrapper.h.

Referenced by fill().

double PFTauQualityCutWrapper::QualityCutSet::maxTrackChi2

Definition at line 20 of file PFTauQualityCutWrapper.h.

Referenced by fill().

double PFTauQualityCutWrapper::QualityCutSet::maxTransverseImpactParameter

Definition at line 23 of file PFTauQualityCutWrapper.h.

Referenced by fill().

double PFTauQualityCutWrapper::QualityCutSet::minGammaEt

Definition at line 26 of file PFTauQualityCutWrapper.h.

Referenced by fill().

uint32_t PFTauQualityCutWrapper::QualityCutSet::minTrackHits

Definition at line 22 of file PFTauQualityCutWrapper.h.

Referenced by fill().

uint32_t PFTauQualityCutWrapper::QualityCutSet::minTrackPixelHits

Definition at line 21 of file PFTauQualityCutWrapper.h.

Referenced by fill().

double PFTauQualityCutWrapper::QualityCutSet::minTrackPt

Definition at line 19 of file PFTauQualityCutWrapper.h.

Referenced by fill().

bool PFTauQualityCutWrapper::QualityCutSet::useTracksInsteadOfPF

Definition at line 18 of file PFTauQualityCutWrapper.h.

Referenced by fill().