Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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
position
static int position[TOTALCHAMBERS][3]
Definition:
ReadPGInfo.cc:509
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
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