CMS 3D CMS Logo

VertexException Class Reference

Exceptions thrown from RecoVertex dependent subsystems. More...

#include <RecoVertex/VertexPrimitives/interface/VertexException.h>

List of all members.

Public Member Functions

 VertexException (const std::string &message) throw ()
 VertexException () throw ()
virtual const char * what () const throw ()
virtual ~VertexException () throw ()

Private Attributes

std::string theMessage


Detailed Description

Exceptions thrown from RecoVertex dependent subsystems.

Common base class

Definition at line 12 of file VertexException.h.


Constructor & Destructor Documentation

VertexException::VertexException (  )  throw () [inline]

Definition at line 14 of file VertexException.h.

00014 {}

VertexException::VertexException ( const std::string &  message  )  throw () [inline]

Definition at line 15 of file VertexException.h.

00015 : theMessage(message) {}

virtual VertexException::~VertexException (  )  throw () [inline, virtual]

Definition at line 16 of file VertexException.h.

00016 {}


Member Function Documentation

virtual const char* VertexException::what (  )  const throw () [inline, virtual]

Definition at line 17 of file VertexException.h.

References theMessage.

Referenced by NuclearVertexBuilder::FillVertexWithAdaptVtxFitter().

00017 { return theMessage.c_str();}


Member Data Documentation

std::string VertexException::theMessage [private]

Definition at line 19 of file VertexException.h.

Referenced by what().


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