CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions
edmNew::dstvdetails Namespace Reference

Classes

struct  DetSetVectorTrans
 
struct  Pointer
 
struct  ToRM
 

Functions

void errorFilling ()
 
void errorIdExists (det_id_type iid)
 
void throw_range (det_id_type iid)
 
void throwCapacityExausted ()
 

Function Documentation

void edmNew::dstvdetails::errorFilling ( )

Definition at line 6 of file DetSetVectorNew.cc.

References edm::hlt::Exception, and edm::errors::LogicError.

Referenced by edmNew::DetSetVector< T >::FastFiller::FastFiller().

6  {
7  throw edm::Exception(edm::errors::LogicError,"Instantiating a second DetSetVector::FastFiller")
8  << "only one DetSetVector::FastFiller can be active at a given time!";
9  }
void edmNew::dstvdetails::errorIdExists ( det_id_type  iid)
void edmNew::dstvdetails::throw_range ( det_id_type  iid)
void edmNew::dstvdetails::throwCapacityExausted ( )
inline

Definition at line 66 of file DetSetVectorNew.h.

Referenced by edmNew::DetSetVector< T >::FastFiller::checkCapacityExausted(), and edmNew::DetSetVector< T >::FastFiller::reserve().

66 { throw CapacityExaustedException();}