Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoEcal
EgammaCoreTools
interface
EcalEtaPhiRegion.h
Go to the documentation of this file.
1
#ifndef RecoEcal_EgammaCoreTools_EcalEtaPhiRegion_h
2
#define RecoEcal_EgammaCoreTools_EcalEtaPhiRegion_h
3
4
#include "
DataFormats/GeometryVector/interface/GlobalPoint.h
"
5
6
class
EcalEtaPhiRegion
7
{
8
public
:
9
10
EcalEtaPhiRegion
(
double
etaLow
,
double
etaHigh
,
double
phiLow
,
double
phiHigh
);
11
~EcalEtaPhiRegion
() {};
12
13
double
etaLow
()
const
{
return
etaLow_
; }
14
double
etaHigh
()
const
{
return
etaHigh_
; }
15
double
phiLow
()
const
{
return
phiLow_
; }
16
double
phiHigh
()
const
{
return
phiHigh_
; }
17
18
bool
inRegion
(
const
GlobalPoint
&
position
)
const
;
19
20
private
:
21
22
double
etaLow_
;
23
double
etaHigh_
;
24
double
phiLow_
;
25
double
phiHigh_
;
26
27
};
28
29
#endif
EcalEtaPhiRegion::~EcalEtaPhiRegion
~EcalEtaPhiRegion()
Definition:
EcalEtaPhiRegion.h:11
EcalEtaPhiRegion::phiHigh
double phiHigh() const
Definition:
EcalEtaPhiRegion.h:16
EcalEtaPhiRegion::etaLow_
double etaLow_
Definition:
EcalEtaPhiRegion.h:22
EcalEtaPhiRegion::etaLow
double etaLow() const
Definition:
EcalEtaPhiRegion.h:13
EcalEtaPhiRegion
Definition:
EcalEtaPhiRegion.h:6
EcalEtaPhiRegion::etaHigh_
double etaHigh_
Definition:
EcalEtaPhiRegion.h:23
EcalEtaPhiRegion::inRegion
bool inRegion(const GlobalPoint &position) const
Definition:
EcalEtaPhiRegion.cc:13
EcalEtaPhiRegion::etaHigh
double etaHigh() const
Definition:
EcalEtaPhiRegion.h:14
EcalEtaPhiRegion::phiHigh_
double phiHigh_
Definition:
EcalEtaPhiRegion.h:25
Point3DBase
Definition:
Point3DBase.h:11
position
static int position[264][3]
Definition:
ReadPGInfo.cc:509
EcalEtaPhiRegion::EcalEtaPhiRegion
EcalEtaPhiRegion(double etaLow, double etaHigh, double phiLow, double phiHigh)
Definition:
EcalEtaPhiRegion.cc:3
EcalEtaPhiRegion::phiLow
double phiLow() const
Definition:
EcalEtaPhiRegion.h:15
GlobalPoint.h
EcalEtaPhiRegion::phiLow_
double phiLow_
Definition:
EcalEtaPhiRegion.h:24
Generated for CMSSW Reference Manual by
1.8.5