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
HTrackAssociator::HAssociatorParameters Class Reference

#include <TrackAssociator.h>

Public Member Functions

 HAssociatorParameters ()
 

Public Attributes

double dRCalo
 
double dREcal
 
double dRHcal
 
int idRCalo
 
int idREcal
 
int idRHcal
 
bool useCalo
 
bool useEcal
 
bool useHcal
 

Detailed Description

Definition at line 52 of file TrackAssociator.h.

Constructor & Destructor Documentation

HTrackAssociator::HAssociatorParameters::HAssociatorParameters ( )
inline

Definition at line 54 of file TrackAssociator.h.

References dRCalo, dREcal, dRHcal, idRCalo, idREcal, idRHcal, useCalo, useEcal, and useHcal.

54  {
55  // default parameters
56  // define match cones, dR=sqrt(dEta^2+dPhi^2)
57  dREcal = 0.03;
58  dRHcal = 0.07;
59  dRCalo = 0.07;
60 
61  idREcal = 1;
62  idRHcal = 4;
63  idRCalo = 4;
64 
65  // match all sub-detectors by default
66  useEcal = true;
67  useHcal = true;
68  useCalo = true;
69  }

Member Data Documentation

double HTrackAssociator::HAssociatorParameters::dRCalo

Definition at line 72 of file TrackAssociator.h.

Referenced by HTrackAssociator::associate(), and HAssociatorParameters().

double HTrackAssociator::HAssociatorParameters::dREcal
double HTrackAssociator::HAssociatorParameters::dRHcal
int HTrackAssociator::HAssociatorParameters::idRCalo

Definition at line 75 of file TrackAssociator.h.

Referenced by HTrackAssociator::associate(), and HAssociatorParameters().

int HTrackAssociator::HAssociatorParameters::idREcal

Definition at line 73 of file TrackAssociator.h.

Referenced by HTrackAssociator::associate(), and HAssociatorParameters().

int HTrackAssociator::HAssociatorParameters::idRHcal

Definition at line 74 of file TrackAssociator.h.

Referenced by HTrackAssociator::associate(), and HAssociatorParameters().

bool HTrackAssociator::HAssociatorParameters::useCalo

Definition at line 79 of file TrackAssociator.h.

Referenced by HTrackAssociator::associate(), and HAssociatorParameters().

bool HTrackAssociator::HAssociatorParameters::useEcal
bool HTrackAssociator::HAssociatorParameters::useHcal