CMS 3D CMS Logo

DDValuePair Struct Reference

#include <DetectorDescription/Core/interface/DDValuePair.h>

List of all members.

Public Member Functions

 DDValuePair (double d)
 DDValuePair (const std::string &s)
 DDValuePair (const std::string &s, double d)
 DDValuePair ()
 operator const double & () const
 operator const std::string & () const
 operator double & ()
 operator std::string & ()


Detailed Description

Definition at line 8 of file DDValuePair.h.


Constructor & Destructor Documentation

DDValuePair::DDValuePair (  )  [inline]

Definition at line 10 of file DDValuePair.h.

00010 { }

DDValuePair::DDValuePair ( const std::string &  s,
double  d 
) [inline]

Definition at line 11 of file DDValuePair.h.

00011 : std::pair<std::string,double>(s,d) { }

DDValuePair::DDValuePair ( const std::string &  s  )  [inline]

Definition at line 12 of file DDValuePair.h.

00012 : std::pair<std::string,double>(s,0) { }

DDValuePair::DDValuePair ( double  d  )  [inline]

Definition at line 13 of file DDValuePair.h.

00013 : std::pair<std::string,double>("",d) { }


Member Function Documentation

DDValuePair::operator const double & (  )  const [inline]

Definition at line 17 of file DDValuePair.h.

References edm::second().

00017 { return second; }

DDValuePair::operator const std::string & (  )  const [inline]

Definition at line 15 of file DDValuePair.h.

References first.

00015 { return first; }

DDValuePair::operator double & (  )  [inline]

Definition at line 18 of file DDValuePair.h.

References edm::second().

00018 { return second; }

DDValuePair::operator std::string & (  )  [inline]

Definition at line 16 of file DDValuePair.h.

References first.

00016 { return first; }


The documentation for this struct was generated from the following file:
Generated on Tue Jun 9 18:18:17 2009 for CMSSW by  doxygen 1.5.4