Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoTracker
ConversionSeedGenerators
interface
ConversionRegion.h
Go to the documentation of this file.
1
#ifndef CONVERSIONREGION_H
2
#define CONVERSIONREGION_H
3
4
#include "
DataFormats/Math/interface/Vector3D.h
"
5
class
ConversionRegion
{
6
7
public
:
8
ConversionRegion
(
GlobalPoint
&
convPoint
,
GlobalPoint
&
pvtxPoint
,
float
&
cotTheta
,
double
errTheta
,
int
charge
):
9
_convPoint
(convPoint),
10
_pvtxPoint
(pvtxPoint),
11
_cotTheta
(cotTheta),
12
_errTheta
(errTheta),
13
_charge
(charge)
14
{};
15
16
~ConversionRegion
(){};
17
18
GlobalPoint
convPoint
()
const
{
return
_convPoint
;}
19
GlobalPoint
pvtxPoint
()
const
{
return
_pvtxPoint
;}
20
float
cotTheta
()
const
{
return
_cotTheta
; }
21
double
errTheta
()
const
{
return
_errTheta
; }
22
int
charge
()
const
{
return
_charge
; }
23
24
25
private
:
26
//Data members
27
GlobalPoint
_convPoint
;
28
GlobalPoint
_pvtxPoint
;
29
float
_cotTheta
;
30
double
_errTheta
;
31
int
_charge
;
32
};
33
34
#endif
ConversionRegion::cotTheta
float cotTheta() const
Definition:
ConversionRegion.h:20
ConversionRegion::~ConversionRegion
~ConversionRegion()
Definition:
ConversionRegion.h:16
ConversionRegion::_convPoint
GlobalPoint _convPoint
Definition:
ConversionRegion.h:27
ConversionRegion::pvtxPoint
GlobalPoint pvtxPoint() const
Definition:
ConversionRegion.h:19
ConversionRegion::_errTheta
double _errTheta
Definition:
ConversionRegion.h:30
ConversionRegion::charge
int charge() const
Definition:
ConversionRegion.h:22
ConversionRegion::convPoint
GlobalPoint convPoint() const
Definition:
ConversionRegion.h:18
ConversionRegion
Definition:
ConversionRegion.h:5
ConversionRegion::ConversionRegion
ConversionRegion(GlobalPoint &convPoint, GlobalPoint &pvtxPoint, float &cotTheta, double errTheta, int charge)
Definition:
ConversionRegion.h:8
ConversionRegion::_cotTheta
float _cotTheta
Definition:
ConversionRegion.h:29
ConversionRegion::_pvtxPoint
GlobalPoint _pvtxPoint
Definition:
ConversionRegion.h:28
ConversionRegion::_charge
int _charge
Definition:
ConversionRegion.h:31
ConversionRegion::errTheta
double errTheta() const
Definition:
ConversionRegion.h:21
Point3DBase< float, GlobalTag >
Vector3D.h
Generated for CMSSW Reference Manual by
1.8.5