Alignment
LaserAlignment
interface
OrderedLaserHitPair.h
Go to the documentation of this file.
1
#ifndef LaserAlignment_OrderedLaserHitPair_H
2
#define LaserAlignment_OrderedLaserHitPair_H
3
12
#include "
DataFormats/TrackingRecHit/interface/TrackingRecHit.h
"
13
14
class
OrderedLaserHitPair
{
15
public
:
16
17
typedef
TrackingRecHit
OuterHit
;
18
typedef
TrackingRecHit
InnerHit
;
19
20
21
22
OrderedLaserHitPair
(
const
InnerHit
* ih,
const
OuterHit
* oh)
23
:
theInnerHit
(ih),
theOuterHit
(oh) { }
24
25
26
27
const
InnerHit
*
inner
()
const
{
return
theInnerHit
; }
28
const
OuterHit
*
outer
()
const
{
return
theOuterHit
; }
29
private
:
30
const
InnerHit
*
theInnerHit
;
31
const
OuterHit
*
theOuterHit
;
32
};
33
34
#endif
35
OrderedLaserHitPair::outer
const OuterHit * outer() const
Definition:
OrderedLaserHitPair.h:28
OrderedLaserHitPair::theOuterHit
const OuterHit * theOuterHit
Definition:
OrderedLaserHitPair.h:31
OrderedLaserHitPair::OrderedLaserHitPair
OrderedLaserHitPair(const InnerHit *ih, const OuterHit *oh)
Definition:
OrderedLaserHitPair.h:22
OrderedLaserHitPair::inner
const InnerHit * inner() const
Definition:
OrderedLaserHitPair.h:27
TrackingRecHit.h
OrderedLaserHitPair::theInnerHit
const InnerHit * theInnerHit
Definition:
OrderedLaserHitPair.h:30
OrderedLaserHitPair::InnerHit
TrackingRecHit InnerHit
Definition:
OrderedLaserHitPair.h:18
TrackingRecHit
Definition:
TrackingRecHit.h:21
OrderedLaserHitPair
Definition:
OrderedLaserHitPair.h:14
OrderedLaserHitPair::OuterHit
TrackingRecHit OuterHit
Definition:
OrderedLaserHitPair.h:17
Generated for CMSSW Reference Manual by
1.8.16