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 | Private Member Functions
TrackMultiSelector::Block Struct Reference

Public Member Functions

 Block (const edm::ParameterSet &cfg)
 

Public Attributes

std::pair< double, double > chi2n
 
double d0
 
double d0Rel
 
double dz
 
double dzRel
 
std::pair< uint32_t, uint32_t > lhits
 
std::pair< double, double > pt
 
std::pair< uint32_t, uint32_t > vlayers
 

Private Member Functions

template<typename T >
std::pair< T, Tp2p (const edm::ParameterSet &cfg, const std::string name)
 

Detailed Description

Definition at line 34 of file TrackMultiSelector.cc.

Constructor & Destructor Documentation

TrackMultiSelector::Block::Block ( const edm::ParameterSet cfg)
explicit

Definition at line 112 of file TrackMultiSelector.cc.

Member Function Documentation

template<typename T >
std::pair< T, T > TrackMultiSelector::Block::p2p ( const edm::ParameterSet cfg,
const std::string  name 
)
private

Definition at line 99 of file TrackMultiSelector.cc.

Member Data Documentation

std::pair<double,double> TrackMultiSelector::Block::chi2n

Definition at line 37 of file TrackMultiSelector.cc.

double TrackMultiSelector::Block::d0

Definition at line 38 of file TrackMultiSelector.cc.

double TrackMultiSelector::Block::d0Rel

Definition at line 38 of file TrackMultiSelector.cc.

double TrackMultiSelector::Block::dz

Definition at line 38 of file TrackMultiSelector.cc.

double TrackMultiSelector::Block::dzRel

Definition at line 38 of file TrackMultiSelector.cc.

std::pair<uint32_t,uint32_t> TrackMultiSelector::Block::lhits

Definition at line 36 of file TrackMultiSelector.cc.

std::pair<double,double> TrackMultiSelector::Block::pt
std::pair<uint32_t,uint32_t> TrackMultiSelector::Block::vlayers

Definition at line 36 of file TrackMultiSelector.cc.