CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Private Attributes
OrderedLaserHitPair Class Reference

#include <OrderedLaserHitPair.h>

Public Types

typedef TrackingRecHit InnerHit
 
typedef TrackingRecHit OuterHit
 

Public Member Functions

const InnerHitinner () const
 
 OrderedLaserHitPair (const InnerHit *ih, const OuterHit *oh)
 
const OuterHitouter () const
 

Private Attributes

const InnerHittheInnerHit
 
const OuterHittheOuterHit
 

Detailed Description

pair of ordered laser hits

Date
Thu May 10 13:54:44 CEST 2007
Revision
1.1
Author
Maarten Thomas

Definition at line 14 of file OrderedLaserHitPair.h.

Member Typedef Documentation

Definition at line 18 of file OrderedLaserHitPair.h.

Definition at line 17 of file OrderedLaserHitPair.h.

Constructor & Destructor Documentation

OrderedLaserHitPair::OrderedLaserHitPair ( const InnerHit ih,
const OuterHit oh 
)
inline

Definition at line 22 of file OrderedLaserHitPair.h.

23  : theInnerHit(ih), theOuterHit(oh) { }
const InnerHit * theInnerHit
const OuterHit * theOuterHit

Member Function Documentation

const InnerHit* OrderedLaserHitPair::inner ( ) const
inline

Definition at line 27 of file OrderedLaserHitPair.h.

References theInnerHit.

27 { return theInnerHit; }
const InnerHit * theInnerHit
const OuterHit* OrderedLaserHitPair::outer ( ) const
inline

Definition at line 28 of file OrderedLaserHitPair.h.

References theOuterHit.

28 { return theOuterHit; }
const OuterHit * theOuterHit

Member Data Documentation

const InnerHit* OrderedLaserHitPair::theInnerHit
private

Definition at line 30 of file OrderedLaserHitPair.h.

Referenced by inner().

const OuterHit* OrderedLaserHitPair::theOuterHit
private

Definition at line 31 of file OrderedLaserHitPair.h.

Referenced by outer().