src
SimPPS
PPSPixelDigiProducer
interface
RPixSignalPoint.h
Go to the documentation of this file.
1
#ifndef SimPPS_PPSPixelDigiProducer_RPix_SignalPoint_H
2
#define SimPPS_PPSPixelDigiProducer_RPix_SignalPoint_H
3
4
#include "
DataFormats/GeometryVector/interface/LocalPoint.h
"
5
#include "
DataFormats/GeometryVector/interface/LocalVector.h
"
6
10
class
RPixSignalPoint
{
11
public
:
12
RPixSignalPoint
() :
pos_
(0, 0),
sigma_
(0),
charge_
(0) {}
13
14
RPixSignalPoint
(
double
x
,
double
y
,
double
s
,
double
charge
) :
pos_
(
x
,
y
),
sigma_
(
s
),
charge_
(
charge
) {}
15
16
inline
const
LocalPoint
&
Position
()
const
{
return
pos_
; }
17
inline
double
Sigma
()
const
{
return
sigma_
; }
18
inline
double
Charge
()
const
{
return
charge_
; }
19
20
inline
void
setCharge
(
double
charge
) {
charge_
=
charge
; }
21
inline
void
setPosition
(
LocalPoint
p
) {
pos_
=
p
; }
22
inline
void
setSigma
(
double
s
) {
sigma_
=
s
; }
23
24
private
:
25
LocalPoint
pos_
;
26
double
sigma_
;
27
double
charge_
;
28
};
29
30
#endif
LocalPoint.h
RPixSignalPoint::Charge
double Charge() const
Definition:
RPixSignalPoint.h:18
RPixSignalPoint::sigma_
double sigma_
Definition:
RPixSignalPoint.h:26
RPixSignalPoint::setPosition
void setPosition(LocalPoint p)
Definition:
RPixSignalPoint.h:21
alignCSCRings.s
s
Definition:
alignCSCRings.py:92
RPixSignalPoint::Sigma
double Sigma() const
Definition:
RPixSignalPoint.h:17
RPixSignalPoint::pos_
LocalPoint pos_
Definition:
RPixSignalPoint.h:25
RPixSignalPoint::RPixSignalPoint
RPixSignalPoint()
Definition:
RPixSignalPoint.h:12
RPixSignalPoint::setCharge
void setCharge(double charge)
Definition:
RPixSignalPoint.h:20
RPixSignalPoint::Position
const LocalPoint & Position() const
Definition:
RPixSignalPoint.h:16
ALCARECOTkAlJpsiMuMu_cff.charge
charge
Definition:
ALCARECOTkAlJpsiMuMu_cff.py:47
RPixSignalPoint
Definition:
RPixSignalPoint.h:10
RPixSignalPoint::charge_
double charge_
Definition:
RPixSignalPoint.h:27
RPixSignalPoint::setSigma
void setSigma(double s)
Definition:
RPixSignalPoint.h:22
Point3DBase< float, LocalTag >
DDAxes::y
RPixSignalPoint::RPixSignalPoint
RPixSignalPoint(double x, double y, double s, double charge)
Definition:
RPixSignalPoint.h:14
DDAxes::x
AlCaHLTBitMon_ParallelJobs.p
def p
Definition:
AlCaHLTBitMon_ParallelJobs.py:153
LocalVector.h
Generated for CMSSW Reference Manual by
1.8.14