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 21 of file PFTauQualityCutWrapper.h.

Member Function Documentation

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

Definition at line 32 of file PFTauQualityCutWrapper.h.

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

Referenced by PFTauQualityCutWrapper::PFTauQualityCutWrapper().

32  {
33  useTracksInsteadOfPF = pset.getParameter<bool>("useTracksInsteadOfPFHadrons");
34  minTrackPt = pset.getParameter<double>("minTrackPt");
35  maxTrackChi2 = pset.getParameter<double>("maxTrackChi2");
36  minTrackPixelHits = pset.getParameter<uint32_t>("minTrackPixelHits");
37  minTrackHits = pset.getParameter<uint32_t>("minTrackHits");
38  maxTransverseImpactParameter = pset.getParameter<double>("maxTransverseImpactParameter");
39  maxDeltaZ = pset.getParameter<double>("maxDeltaZ");
40  minGammaEt = pset.getParameter<double>("minGammaEt");
41  }
T getParameter(std::string const &) const

Member Data Documentation

double PFTauQualityCutWrapper::QualityCutSet::maxDeltaZ

Definition at line 29 of file PFTauQualityCutWrapper.h.

Referenced by fill().

double PFTauQualityCutWrapper::QualityCutSet::maxTrackChi2

Definition at line 25 of file PFTauQualityCutWrapper.h.

Referenced by fill().

double PFTauQualityCutWrapper::QualityCutSet::maxTransverseImpactParameter

Definition at line 28 of file PFTauQualityCutWrapper.h.

Referenced by fill().

double PFTauQualityCutWrapper::QualityCutSet::minGammaEt

Definition at line 31 of file PFTauQualityCutWrapper.h.

Referenced by fill().

uint32_t PFTauQualityCutWrapper::QualityCutSet::minTrackHits

Definition at line 27 of file PFTauQualityCutWrapper.h.

Referenced by fill().

uint32_t PFTauQualityCutWrapper::QualityCutSet::minTrackPixelHits

Definition at line 26 of file PFTauQualityCutWrapper.h.

Referenced by fill().

double PFTauQualityCutWrapper::QualityCutSet::minTrackPt

Definition at line 24 of file PFTauQualityCutWrapper.h.

Referenced by fill().

bool PFTauQualityCutWrapper::QualityCutSet::useTracksInsteadOfPF

Definition at line 23 of file PFTauQualityCutWrapper.h.

Referenced by fill().