Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoTracker
ConversionSeedGenerators
plugins
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
#include "
FWCore/Utilities/interface/Visibility.h
"
6
#include "
DataFormats/GeometryVector/interface/GlobalPoint.h
"
7
8
class
dso_hidden
ConversionRegion
{
9
public
:
10
ConversionRegion
(
GlobalPoint
& convPoint,
GlobalPoint
& pvtxPoint,
float
& cotTheta,
double
errTheta,
int
charge
)
11
: _convPoint(convPoint), _pvtxPoint(pvtxPoint), _cotTheta(cotTheta), _errTheta(errTheta), _charge(charge){};
12
13
~ConversionRegion
(){};
14
15
GlobalPoint
convPoint
()
const
{
return
_convPoint; }
16
GlobalPoint
pvtxPoint
()
const
{
return
_pvtxPoint; }
17
float
cotTheta
()
const
{
return
_cotTheta; }
18
double
errTheta
()
const
{
return
_errTheta; }
19
int
charge
()
const
{
return
_charge; }
20
21
private
:
22
//Data members
23
GlobalPoint
_convPoint
;
24
GlobalPoint
_pvtxPoint
;
25
float
_cotTheta
;
26
double
_errTheta
;
27
int
_charge
;
28
};
29
30
#endif
ConversionRegion::cotTheta
float cotTheta() const
Definition:
ConversionRegion.h:17
ConversionRegion::~ConversionRegion
~ConversionRegion()
Definition:
ConversionRegion.h:13
ConversionRegion::_convPoint
GlobalPoint _convPoint
Definition:
ConversionRegion.h:23
ConversionRegion::pvtxPoint
GlobalPoint pvtxPoint() const
Definition:
ConversionRegion.h:16
ConversionRegion::_errTheta
double _errTheta
Definition:
ConversionRegion.h:26
ConversionRegion::charge
int charge() const
Definition:
ConversionRegion.h:19
ConversionRegion::convPoint
GlobalPoint convPoint() const
Definition:
ConversionRegion.h:15
ConversionRegion
Definition:
ConversionRegion.h:8
ConversionRegion::ConversionRegion
ConversionRegion(GlobalPoint &convPoint, GlobalPoint &pvtxPoint, float &cotTheta, double errTheta, int charge)
Definition:
ConversionRegion.h:10
Visibility.h
ConversionRegion::_cotTheta
float _cotTheta
Definition:
ConversionRegion.h:25
ConversionRegion::_pvtxPoint
GlobalPoint _pvtxPoint
Definition:
ConversionRegion.h:24
dso_hidden
#define dso_hidden
Definition:
Visibility.h:12
ConversionRegion::_charge
int _charge
Definition:
ConversionRegion.h:27
ConversionRegion::errTheta
double errTheta() const
Definition:
ConversionRegion.h:18
Point3DBase< float, GlobalTag >
Vector3D.h
RecoTauCleanerPlugins.charge
tuple charge
Definition:
RecoTauCleanerPlugins.py:37
GlobalPoint.h
Generated for CMSSW Reference Manual by
1.8.5