Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
SimPPS
RPDigiProducer
interface
RPSignalPoint.h
Go to the documentation of this file.
1
#ifndef SimPPS_RPDigiProducer_RP_SignalPoint_H
2
#define SimPPS_RPDigiProducer_RP_SignalPoint_H
3
4
#include "
DataFormats/GeometryVector/interface/LocalPoint.h
"
5
#include "
DataFormats/GeometryVector/interface/LocalVector.h
"
6
10
class
RPSignalPoint
{
11
public
:
12
RPSignalPoint
() :
pos_
(0, 0),
sigma_
(0),
charge_
(0) {}
13
14
RPSignalPoint
(
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
setSigma
(
double
s
) {
sigma_
=
s
; }
21
inline
void
setPosition
(
LocalPoint
p
) {
pos_
=
p
; }
22
inline
void
setCharge
(
double
charge
) {
charge_
=
charge
; }
23
24
private
:
25
LocalPoint
pos_
;
26
double
sigma_
;
27
double
charge_
;
28
};
29
30
#endif //SimPPS_RPDigiProducer_RP_SignalPoint_H
LocalPoint.h
RPSignalPoint::charge_
double charge_
Definition:
RPSignalPoint.h:27
RPSignalPoint::sigma_
double sigma_
Definition:
RPSignalPoint.h:26
RPSignalPoint::setCharge
void setCharge(double charge)
Definition:
RPSignalPoint.h:22
RPSignalPoint
Definition:
RPSignalPoint.h:10
RPSignalPoint::setSigma
void setSigma(double s)
Definition:
RPSignalPoint.h:20
RPSignalPoint::Position
const LocalPoint & Position() const
Definition:
RPSignalPoint.h:16
RPSignalPoint::Charge
double Charge() const
Definition:
RPSignalPoint.h:18
RPSignalPoint::Sigma
double Sigma() const
Definition:
RPSignalPoint.h:17
alignCSCRings.s
list s
Definition:
alignCSCRings.py:92
RPSignalPoint::RPSignalPoint
RPSignalPoint(double x, double y, double s, double charge)
Definition:
RPSignalPoint.h:14
AlCaHLTBitMon_ParallelJobs.p
tuple p
Definition:
AlCaHLTBitMon_ParallelJobs.py:153
Point3DBase< float, LocalTag >
RPSignalPoint::setPosition
void setPosition(LocalPoint p)
Definition:
RPSignalPoint.h:21
DDAxes::y
RPSignalPoint::pos_
LocalPoint pos_
Definition:
RPSignalPoint.h:25
RPSignalPoint::RPSignalPoint
RPSignalPoint()
Definition:
RPSignalPoint.h:12
DDAxes::x
RecoTauCleanerPlugins.charge
tuple charge
Definition:
RecoTauCleanerPlugins.py:37
LocalVector.h
Generated for CMSSW Reference Manual by
1.8.5