CMS 3D CMS Logo

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)


Function Documentation

void edmNew::dstvdetails::errorFilling (  ) 

Definition at line 6 of file DetSetVectorNew.cc.

References edm::errors::LogicError.

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

00006                         {
00007       throw edm::Exception(edm::errors::LogicError,"Instantiating a second DetSetVector::FastFiller")
00008         << "only one DetSetVector::FastFiller can be active at a given time!";
00009     }

void edmNew::dstvdetails::errorIdExists ( det_id_type  iid  ) 

Definition at line 10 of file DetSetVectorNew.cc.

References edm::errors::InvalidReference.

Referenced by edmNew::DetSetVector< SiPixelCluster >::addItem().

00010                                         {
00011       throw edm::Exception(edm::errors::InvalidReference)
00012         << "DetSetVector::inserv called with index already in collection;\n"
00013         << "index value: " << iid;
00014     }

void edmNew::dstvdetails::throw_range ( det_id_type  iid  ) 

Definition at line 16 of file DetSetVectorNew.cc.

References edm::errors::InvalidReference.

Referenced by edmNew::DetSetVector< SiPixelCluster >::operator[]().

00016                                       {
00017       throw edm::Exception(edm::errors::InvalidReference)
00018         << "DetSetVector::operator[] called with index not in collection;\n"
00019         << "index value: " << iid;
00020     }


Generated on Tue Jun 9 18:46:40 2009 for CMSSW by  doxygen 1.5.4