CMS 3D CMS Logo

Public Member Functions | Private Attributes

MuonRoadTrajectoryBuilder::flippingPair< A > Class Template Reference

Inheritance diagram for MuonRoadTrajectoryBuilder::flippingPair< A >:
pair

List of all members.

Public Member Functions

void flip ()
 flippingPair ()
A & head ()
A & tail ()

Private Attributes

bool theFlip

Detailed Description

template<class A>
class MuonRoadTrajectoryBuilder::flippingPair< A >

Definition at line 93 of file MuonRoadTrajectoryBuilder.h.


Constructor & Destructor Documentation

template<class A >
MuonRoadTrajectoryBuilder::flippingPair< A >::flippingPair ( ) [inline]

Definition at line 95 of file MuonRoadTrajectoryBuilder.h.

: theFlip(false) {;}

Member Function Documentation

template<class A >
void MuonRoadTrajectoryBuilder::flippingPair< A >::flip ( ) [inline]
template<class A >
A& MuonRoadTrajectoryBuilder::flippingPair< A >::head ( ) [inline]
template<class A >
A& MuonRoadTrajectoryBuilder::flippingPair< A >::tail ( ) [inline]

Definition at line 98 of file MuonRoadTrajectoryBuilder.h.

References first, edm::second(), and MuonRoadTrajectoryBuilder::flippingPair< A >::theFlip.

Referenced by MuonRoadTrajectoryBuilder::GatherHits().

{if (theFlip) return this->second ;else return this->first;}

Member Data Documentation

template<class A >
bool MuonRoadTrajectoryBuilder::flippingPair< A >::theFlip [private]