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
PFDisplacedVertexHelper::TracksSelector Struct Reference

Tool which store the information for the tracks selection. More...

Public Member Functions

void Dump (std::ostream &out=std::cout) const
 
double dxy (const reco::Track &trk) const
 
double dxy_min () const
 
double nChi2_max () const
 
double nChi2_min () const
 
int nHits_min () const
 
int nOuterHits_max () const
 
double pt_min () const
 
std::string quality () const
 
bool selectTracks () const
 
 TracksSelector ()
 
 TracksSelector (const edm::ParameterSet &ps)
 

Public Attributes

bool bSelectTracks_
 
double dxy_min_
 
double nChi2_max_
 
double nChi2_min_
 
int nHits_min_
 
int nOuterHits_max_
 
double pt_min_
 
math::XYZPoint pvtx_
 
std::string quality_
 

Detailed Description

Tool which store the information for the tracks selection.

Definition at line 60 of file PFDisplacedVertexHelper.h.

Constructor & Destructor Documentation

PFDisplacedVertexHelper::TracksSelector::TracksSelector ( )
inline

Definition at line 61 of file PFDisplacedVertexHelper.h.

PFDisplacedVertexHelper::TracksSelector::TracksSelector ( const edm::ParameterSet ps)
inline

Definition at line 68 of file PFDisplacedVertexHelper.h.

Member Function Documentation

void PFDisplacedVertexHelper::TracksSelector::Dump ( std::ostream &  out = std::cout) const
inline

Definition at line 99 of file PFDisplacedVertexHelper.h.

double PFDisplacedVertexHelper::TracksSelector::dxy ( const reco::Track trk) const
inline

Definition at line 87 of file PFDisplacedVertexHelper.h.

double PFDisplacedVertexHelper::TracksSelector::dxy_min ( ) const
inline

Definition at line 83 of file PFDisplacedVertexHelper.h.

double PFDisplacedVertexHelper::TracksSelector::nChi2_max ( ) const
inline

Definition at line 81 of file PFDisplacedVertexHelper.h.

double PFDisplacedVertexHelper::TracksSelector::nChi2_min ( ) const
inline

Definition at line 80 of file PFDisplacedVertexHelper.h.

int PFDisplacedVertexHelper::TracksSelector::nHits_min ( ) const
inline

Definition at line 84 of file PFDisplacedVertexHelper.h.

int PFDisplacedVertexHelper::TracksSelector::nOuterHits_max ( ) const
inline

Definition at line 85 of file PFDisplacedVertexHelper.h.

double PFDisplacedVertexHelper::TracksSelector::pt_min ( ) const
inline

Definition at line 82 of file PFDisplacedVertexHelper.h.

std::string PFDisplacedVertexHelper::TracksSelector::quality ( void  ) const
inline

Definition at line 86 of file PFDisplacedVertexHelper.h.

bool PFDisplacedVertexHelper::TracksSelector::selectTracks ( ) const
inline

Definition at line 79 of file PFDisplacedVertexHelper.h.

Member Data Documentation

bool PFDisplacedVertexHelper::TracksSelector::bSelectTracks_

Definition at line 89 of file PFDisplacedVertexHelper.h.

double PFDisplacedVertexHelper::TracksSelector::dxy_min_

Definition at line 93 of file PFDisplacedVertexHelper.h.

double PFDisplacedVertexHelper::TracksSelector::nChi2_max_

Definition at line 91 of file PFDisplacedVertexHelper.h.

double PFDisplacedVertexHelper::TracksSelector::nChi2_min_

Definition at line 90 of file PFDisplacedVertexHelper.h.

int PFDisplacedVertexHelper::TracksSelector::nHits_min_

Definition at line 94 of file PFDisplacedVertexHelper.h.

int PFDisplacedVertexHelper::TracksSelector::nOuterHits_max_

Definition at line 95 of file PFDisplacedVertexHelper.h.

double PFDisplacedVertexHelper::TracksSelector::pt_min_

Definition at line 92 of file PFDisplacedVertexHelper.h.

math::XYZPoint PFDisplacedVertexHelper::TracksSelector::pvtx_

Definition at line 96 of file PFDisplacedVertexHelper.h.

std::string PFDisplacedVertexHelper::TracksSelector::quality_

Definition at line 97 of file PFDisplacedVertexHelper.h.