RecoLocalMuon
RPCRecHit
src
RPCRecHitStandardAlgo.h
Go to the documentation of this file.
1
#ifndef RecoLocalMuon_RPCRecHitStandardAlgo_H
2
#define RecoLocalMuon_RPCRecHitStandardAlgo_H
3
10
#include "
RecoLocalMuon/RPCRecHit/interface/RPCRecHitBaseAlgo.h
"
11
12
class
RPCRecHitStandardAlgo
:
public
RPCRecHitBaseAlgo
{
13
public
:
15
RPCRecHitStandardAlgo
(
const
edm::ParameterSet
&
config
) :
RPCRecHitBaseAlgo
(
config
){};
16
18
~RPCRecHitStandardAlgo
()
override
{};
19
21
void
setES
(
const
edm::EventSetup
&
setup
)
override
{};
22
23
bool
compute
(
const
RPCRoll
& roll,
24
const
RPCCluster
& cluster,
25
LocalPoint
&
point
,
26
LocalError
&
error
,
27
float
&
time
,
28
float
& timeErr)
const override
;
29
30
bool
compute
(
const
RPCRoll
& roll,
31
const
RPCCluster
& cluster,
32
const
float
&
angle
,
33
const
GlobalPoint
& globPos,
34
LocalPoint
&
point
,
35
LocalError
&
error
,
36
float
&
time
,
37
float
& timeErr)
const override
;
38
};
39
#endif
RPCRoll
Definition:
RPCRoll.h:12
RPCRecHitStandardAlgo::~RPCRecHitStandardAlgo
~RPCRecHitStandardAlgo() override
Destructor.
Definition:
RPCRecHitStandardAlgo.h:18
RPCRecHitStandardAlgo::setES
void setES(const edm::EventSetup &setup) override
Pass the Event Setup to the algo at each event.
Definition:
RPCRecHitStandardAlgo.h:21
relativeConstraints.error
error
Definition:
relativeConstraints.py:53
singleTopDQM_cfi.setup
setup
Definition:
singleTopDQM_cfi.py:37
config
Definition:
config.py:1
RPCRecHitBaseAlgo.h
Point3DBase< float, LocalTag >
RPCRecHitStandardAlgo::compute
bool compute(const RPCRoll &roll, const RPCCluster &cluster, LocalPoint &point, LocalError &error, float &time, float &timeErr) const override
standard local recHit computation
Definition:
RPCRecHitStandardAlgo.cc:18
edm::ParameterSet
Definition:
ParameterSet.h:36
LocalError
Definition:
LocalError.h:12
RPCRecHitStandardAlgo::RPCRecHitStandardAlgo
RPCRecHitStandardAlgo(const edm::ParameterSet &config)
Constructor.
Definition:
RPCRecHitStandardAlgo.h:15
RPCCluster
Definition:
RPCCluster.h:4
edm::EventSetup
Definition:
EventSetup.h:57
RPCRecHitBaseAlgo
Definition:
RPCRecHitBaseAlgo.h:29
angle
T angle(T x1, T y1, T z1, T x2, T y2, T z2)
Definition:
angle.h:11
RPCRecHitStandardAlgo
Definition:
RPCRecHitStandardAlgo.h:12
point
*vegas h *****************************************************used in the default bin number in original ***version of VEGAS is ***a higher bin number might help to derive a more precise ***grade subtle point
Definition:
invegas.h:5
ntuplemaker.time
time
Definition:
ntuplemaker.py:310
Generated for CMSSW Reference Manual by
1.8.16