CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
MuonRoadTrajectoryBuilder::flippingPair< A > Class Template Reference
Inheritance diagram for MuonRoadTrajectoryBuilder::flippingPair< A >:

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

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().

98 {if (theFlip) return this->second ;else return this->first;}
U second(std::pair< T, U > const &p)
bool first
Definition: L1TdeRCT.cc:94

Member Data Documentation

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